คำถามติดแท็ก collaboration

11
ทำไม“ แยก GitHub” ออกมา? [ปิด]
ฉันเข้าใจว่าGitHubทำงานอย่างไร แต่สิ่งหนึ่งที่ฉันสับสนคือทำไมเกือบทุกโครงการOSSจึงมีลิงก์ "แยกฉันบน GitHub" ในหน้าแรกของพวกเขา ตัวอย่างเช่น, http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/และอื่น ๆ ทำไมสิ่งนี้จึงเป็นเรื่องธรรมดา พวกเขาต้องการ / ต้องการการตรวจสอบความถูกต้องรหัสตรวจสอบความปลอดภัย / ปรับปรุงประสิทธิภาพที่พวกเขาอาจไม่รู้วิธีการทำ? มันหมายถึงการแสดงให้เห็นว่านี่เป็นโครงการความร่วมมือ - คุณยินดีที่จะเพิ่มการปรับปรุง? พวกเขาทำงานให้กับ GitHub หรือต้องการส่งเสริมการบริการของพวกเขา? ผิดปกติฉันไม่คิดว่าจะเห็นโลโก้"Fork project on Bitbucket " ปฏิกิริยาแรกของฉันต่อโลโก้นั้นคือโครงการอาจต้องมีการแก้ไข (แยก) เพื่อรวมเข้ากับสิ่งที่มีประโยชน์ - หรือว่าพวกเขากำลังสนับสนุน codebase ที่อยู่อย่างกระจัดกระจาย แต่ฉันไม่คิดว่าเป็นเจตนา

13
คุณจัดการกับผู้เก็บข้อมูลได้อย่างไร [ปิด]
เราต้องเจอพวกมันทั้งหมด - นักพัฒนาที่มีมานานแล้วและมีความรู้เกี่ยวกับโดเมนที่ยอดเยี่ยม แต่พวกเขาก็ไม่สามารถแบ่งปันความรู้นั้นกับทีมของพวกเขาได้ ทีมต้องการการแบ่งปันความรู้อย่างยิ่ง แต่พวกเขาไม่สามารถแงะมันออกไปจากผู้สะสม ทีมประสบความสำเร็จในการแก้ไขปัญหานี้ในทางใดบ้าง

8
ความรับผิดชอบในการทำซ้ำข้อบกพร่อง
ฉันกำลังพัฒนาโปรแกรมโดยใช้ไลบรารีที่โปรแกรมเมอร์อื่นทำ (เขาทำงานใน บริษัท เดียวกัน) เมื่อเร็ว ๆ นี้ฉันค้นพบการรั่วไหลในห้องสมุดซึ่งเกิดขึ้นภายใต้เงื่อนไขเครือข่ายบางอย่างหลังจากทำงานไม่กี่ชั่วโมง ฉันยื่นข้อบกพร่องพร้อมคำอธิบายของเงื่อนไขเพื่อให้การรั่วไหลนี้เกิดขึ้น ผู้พัฒนารายนั้นตอบว่า "นี่ไม่เพียงพอ", "มันไม่ใช่ความรับผิดชอบของเขาในการทำซ้ำข้อบกพร่อง" และฉันต้องสร้างการทดสอบหน่วยเพื่อสร้างข้อผิดพลาดนี้มิฉะนั้นเขาจะไม่ทำอะไรเลย เขาพูดถูกมั้ย ฉันจะทำอย่างไรในสถานการณ์นี้ การสร้างการทดสอบหน่วยเป็นไปไม่ได้เพราะมันขึ้นอยู่กับการกำหนดเวลาเครือข่ายแบบสุ่ม

10
สมาชิกในทีมที่โดดเด่นในทีมการต่อสู้
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่ผ่านมา คุณจะทำอะไรในสถานการณ์ที่สมาชิกในทีมพยายามรับผิดชอบไม่ได้รับมอบหมายให้เขา แต่แรกเริ่มสำหรับ Scrum Master?

6
จับคู่ Programming / Collaboration ใน บริษัท ขนาดเล็ก
ฉันทำงานที่ บริษัท พัฒนาขนาดเล็กในฐานะผู้พัฒนานำ เรามีนักพัฒนาซอฟต์แวร์อีกสองคนรวมทั้งเจ้านายของฉันซึ่งเป็นนักพัฒนาซอฟต์แวร์ แต่ไม่ได้ทำการเข้ารหัสจริงอีกต่อไป ปัญหาที่ฉันพยายามเอาชนะนั้นมีหลายแง่มุม เรามีแนวโน้มทั้งหมดที่จะทำงานในโครงการของเราเองโดยไม่ต้องทำงานร่วมกันมากระหว่างเรา ตามความเป็นจริงฉัน (ในฐานะนักพัฒนาที่ก้าวหน้าที่สุด) ขอความเห็น / ช่วยเหลือของคนอื่นมากกว่าที่ฉันทำเพราะฉันให้ความสำคัญกับการรับรู้จากสายตาภายนอก ฉันต้องการเพิ่มความร่วมมือของเราและแสดงให้พวกเขาเห็น ส่วนใหญ่เป็นเพราะฉันต้องการที่จะแสดงให้พวกเขาบางสิ่งเกี่ยวกับวิธีการเป็นนักพัฒนาที่ดีขึ้นและปฏิบัติตามแนวทางปฏิบัติที่ดีขึ้น แต่จากบุคลิกของนักพัฒนาคนอื่นฉันคิดว่าพวกเขาสบายใจที่จะทำงานคนเดียว ฉันได้อ่านเกี่ยวกับการเขียนโปรแกรมคู่และฉันได้อ่าน (ในบางฟอรัม) ว่ามันทำงานได้ไม่ดีเมื่อคุณมีนักพัฒนารายหนึ่งที่ก้าวหน้ากว่าคนอื่น ๆ (ซึ่งฉันเป็น) และถึงกระนั้นฉันก็รู้สึกว่าจำเป็นที่เราจะต้องร่วมมือกันเพื่อที่งานของเราจะไม่แตกต่างกัน คำถามของฉันคือว่ามีใครเคยอยู่ในสถานการณ์ที่คล้ายกันและสิ่งที่ได้ผลสำหรับพวกเขา? ฉันรู้ว่านี่ไม่ใช่สถานการณ์ที่เหมาะกับทุกคน แต่ฉันก็เต็มใจที่จะให้วิธีการที่หลากหลาย เราทุกคนทำงานในพื้นที่ส่วนกลางนักพัฒนาไม่มีสำนักงาน / ห้องเล็ก ๆ

5
วิธีการโน้มน้าวใจสมาชิกในทีมถึงการมี“ mandelbug”
เรากำลังพัฒนาแอปพลิเคชัน มันมีห้องสมุดที่พัฒนาโดย coder อื่นห้องสมุดนี้สื่อสารกับเซิร์ฟเวอร์ผ่านการเชื่อมต่อเครือข่ายที่หลากหลายและสิ่งนี้เกี่ยวข้องกับการทำงานร่วมกันหลายหัวข้อ รหัสฝั่งเซิร์ฟเวอร์ค่อนข้างซับซ้อนและเราไม่สามารถเข้าถึงซอร์สโค้ดได้ เมื่อเร็ว ๆ นี้ฉันได้ค้นพบmandelbug ที่ทำให้แอปพลิเคชันขัดข้องบางครั้ง ฉันสามารถทำซ้ำได้ครั้งเดียวและได้รับการติดตามสแต็กดังนั้นฉันจึงเปิดรายงานข้อผิดพลาด ข้อผิดพลาดเองนั้นง่ายต่อการแก้ไข (ไม่ได้ยกเว้นข้อยกเว้นทางเว็บในหนึ่งในเธรดพื้นหลังซึ่งทำให้ CLR ยุติโปรแกรม) ปัญหาคือผู้พัฒนาปฏิเสธที่จะแก้ไขข้อผิดพลาดเพราะ "เขาไม่เชื่อว่ามีอยู่" น่าเสียดายสำหรับฉันเจ้านายกำลังเข้าข้างเขาและบอกว่าข้อผิดพลาดนี้ไม่สามารถแก้ไขได้เว้นแต่ฉันจะสร้าง "กรณีทดสอบที่เป็นของแข็ง" เพื่อพิสูจน์การมีอยู่ของข้อบกพร่องและทำการทดสอบหน่วยเพื่อยืนยันว่ามันหายไป สิ่งที่เป็นไปไม่ได้โดยทั่วไปเนื่องจากลักษณะของข้อบกพร่อง คำแนะนำใด ๆ?

6
แพลตฟอร์มพื้นฐานและเรียบง่ายที่สุดสำหรับการพัฒนาความร่วมมือ (โครงการ PHP) คืออะไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา ฉันต้องทำงานกับโปรแกรมเมอร์ 4-5 คนในแอปพลิเคชั่น PHP ที่ค่อนข้างเฉลี่ยโดยใช้ codeigniter เราอยู่ในสถานที่ต่างกัน 5 แห่งในเมืองเดียวและโปรแกรมเมอร์ทั้งหมดไม่ได้รับการศึกษามากนักและฉันคิดว่าพวกเขาส่วนใหญ่ไม่เคยใช้ระบบควบคุมเวอร์ชันใด ๆ เลย คุณช่วยแนะนำแพลตฟอร์มที่เข้าถึงได้ง่ายมากสำหรับการทำงานร่วมกันในโครงการเช่นนี้หรือไม่? ฉันกำลังพูดถึงบางสิ่งที่มีความซับซ้อนมากกว่าโฟลเดอร์ดรอปบ็อกซ์ที่ใช้ร่วมกัน

5
การจัดการกับข้อบกพร่องพื้นฐานในการออกแบบเมื่อคุณยังใหม่กับโครงการ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันเพิ่งเริ่มทำงานกับโครงการโอเพ่นซอร์สที่มีนักพัฒนาประมาณ 30 คน ฉันกำลังทำงานเพื่อแก้ไขข้อบกพร่องบางอย่างเพื่อเข้าสู่ "ลูป" และกลายเป็นผู้สื่อสารประจำโครงการ ปัญหาคือฉันคิดว่าฉันได้ค้นพบข้อบกพร่องพื้นฐานในการออกแบบที่ทำให้เกิดข้อบกพร่องอย่างหนึ่งที่ฉันกำลังทำอยู่ แต่ฉันรู้สึกว่าถ้าฉันกระหน่ำสิ่งนี้ในรายชื่อผู้รับจดหมายฉันจะหลุดพ้นจากการเป็นคนหยิ่งยโสและการอภิปรายบางอย่างที่ฉันมีเกี่ยวกับปัญหากำลังปะทะกับผู้คนบางส่วน ฉันจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร

6
ฉันจะแปลงทักษะผู้เล่นในทีมให้คมขึ้นได้อย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน7 ปีที่ผ่านมา ขณะนี้ฉันทำงานในฝันของฉันในห้องปฏิบัติการวิจัยในฐานะนักพัฒนาเพียงคนเดียวในทีมสหสาขาวิชาชีพ ฉันกังวลเล็กน้อยเพราะฉันลืมรหัสในทีม (ฉันไม่มีรหัสดั้งเดิมฉันรักษารหัสของตัวเองฉันจัดการวาระของตัวเอง ฯลฯ ) แม้ว่าฉันจะพยายามปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดบางอย่างเช่นการส่งต่อเนื่อง TDD และ SCRUM สำหรับฉัน แต่ฉันคิดว่าฉันสูญเสียความสามารถในการทำงานในทีมนักพัฒนาซอฟต์แวร์ ฉันได้เข้าร่วมโครงการโอเพนซอร์สและเริ่มเข้าสู่โค๊ตคาตาสและโคดกอล์ฟ แต่สิ่งเหล่านี้จะไม่ขัดโปรไฟล์ผู้เล่นของฉัน อะไรคือคำแนะนำของคุณในการฝึกฝนทักษะผู้เล่นของฉัน? อัปเดต:ใช่ทักษะการสื่อสารของฉันดีขึ้นแล้วและฉันสามารถพูดคุยกับปริญญาเอกได้อย่างที่ไม่เคยมีมาก่อน Like @Nicholas และ @Erick กล่าวว่าสักวันฉันจะเผชิญหน้ากับทีมพัฒนา (อาจจะอยู่ในงานปัจจุบันของฉันอาจจะไม่ใช่) และฉันต้องการให้ทันสมัยกับการปฏิบัติเหล่านั้นที่ทำให้นักพัฒนาที่ดีเป็นสมาชิกในทีมที่ดีขึ้นเช่นการเขียนโปรแกรมคู่หรือรหัส ทบทวน

2
TDD ทำงานได้ในโครงการโอเพ่นซอร์สที่ทำงานร่วมกันหรือไม่
สมมติว่าฉันต้องการเริ่มต้นโครงการโอเพนซอร์สที่ฉันหวังว่า / คาดหวังว่าจะมีคนจำนวนมากส่งแพทช์และอะไรก็ตาม เป็นไปได้หรือไม่ที่จะใช้แนวทาง TDD ที่เข้มงวด? ฉันสามารถ / ควรคาดหวัง / เชื่อถือผู้ทำงานร่วมกันเพื่อเขียนแบบทดสอบคุณภาพเมื่อใดก็ตามที่พวกเขาส่งแพตช์? สิ่งหนึ่งที่ฉันคิดเกี่ยวกับคือการเขียนชุดทดสอบสำหรับรายงานข้อผิดพลาดและคำขอคุณสมบัติและต้องการให้โปรแกรมแก้ไข / ดึงคำขอทั้งหมดทำการทดสอบผ่าน แต่ ณ จุดนี้ดูเหมือนว่าจะเป็นการดีกว่าที่จะเขียนคุณลักษณะ / แก้ไขข้อบกพร่อง ตนเอง เท่าที่ฉันสามารถบอกได้โครงการโอเพ่นซอร์สที่สำคัญส่วนใหญ่ที่ใช้ TDD (หรืออย่างน้อยการทดสอบการเขียน) ดูเหมือนว่าจะถูกเขียนโดยบุคคลหรือทีมเป็นส่วนใหญ่ซึ่งง่ายต่อการบังคับใช้วิธีปฏิบัติเช่น TDD

4
จะดีกว่าหรือไม่ที่จะร่วมมือกับนักออกแบบกราฟิกหรือออกแบบชิ้นงานให้กับผู้รับเหมา
ฉันไม่รู้เรื่องเมื่อพูดถึงการออกแบบกราฟิก แต่ฉันมีความเชี่ยวชาญในการเขียนโปรแกรม หากคุณเป็นโปรแกรมเมอร์ที่ไม่มีทักษะด้านการออกแบบภาพสิ่งที่ได้ผลดีที่สุดสำหรับคุณคือการจับคู่กับนักออกแบบกราฟิกหรือทำงานด้านการเขียนโปรแกรมทั้งหมด ฉันทำชิ้นงานออกมาบ้าง แต่ฉันก็ไม่พอใจอย่างสมบูรณ์เพราะฉันเห็นว่าอิทธิพลของฉันออกมามากเกินไปในการออกแบบ ฉันเดาว่าสิ่งนี้เกิดขึ้นเนื่องจากฉันต้องชัดเจนในสิ่งที่ฉันต้องการกับผู้รับเหมาและพวกเขามีข้อ จำกัด ในการสร้างสรรค์โดยสถาปัตยกรรมที่ฉันสร้างขึ้น รู้สึกว่าการมีพันธมิตรจะช่วยให้การทำงานร่วมกันมากขึ้น แต่ฉันได้อ่านหนังสือผู้ประกอบการมากมายที่เตือนการเป็นหุ้นส่วน

2
FitNesse ปรับปรุงคุณภาพผลิตภัณฑ์และการทำงานร่วมกันหรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันได้ยินเกี่ยวกับเครื่องมือชื่อFitNesseซึ่งควรส่งเสริมความร่วมมือที่ดีขึ้นระหว่างการพัฒนาการทดสอบและกลุ่มผลิตภัณฑ์ คุณมีประสบการณ์อะไรกับมัน? มันปรับปรุงคุณภาพของโปรแกรมหรือไม่? มีข้อเสียในการใช้งานหรือไม่?

4
ฉันควรยืนยันว่าเราทำการตรวจสอบโค้ดก่อนรวมกลับไปที่ลำต้นหรือไม่
ร้องขอโพสต์ใหม่จาก StackOverflow: ฉันทำงานในช่วงเวลาการพัฒนาขนาดเล็กและมีเวลา จำกัด ในการพัฒนา เราพัฒนาเครื่องมือที่มีความสำคัญต่อผลงานของเรา แต่ไม่ได้ใช้ทุกวัน ฉันเป็นคนเดียวในทีมที่มีพื้นหลังเป็นโปรแกรมเมอร์ ปัญหาของฉันคือฉันได้รับการผลักดันการตรวจสอบรหัสก่อนที่จะรวมกลับไปที่ลำต้นนานกว่าหนึ่งปี ทุกคนเห็นด้วยกับเรื่องนี้ แต่ก็ยังเป็นเพียงรหัสของฉันที่ได้รับการตรวจสอบ กลับมาจากวันหยุดยาวฉันกลับมาที่ห้องเก็บเสียงพร้อมรหัสความคิดเห็นว่า "นี่เป็นทางออกที่น่าเกลียด - ลบโดยเร็วที่สุด" และ "แก้ไขด่วน" สิ่งใหม่ ๆ ก็คือผู้ชายคนหนึ่งได้รับการแต่งตั้งให้รับผิดชอบเครื่องมือ (บทบาทที่ถูกเสนอครั้งแรกให้ฉัน แต่ฉันปฏิเสธเนื่องจากเหตุผลที่ไม่เกี่ยวข้องกับงาน) และเขาคิดว่านี่เป็นวิธีที่ใช้ได้ในการทำงาน: เนื่องจากเรามีเวลา จำกัด ในการพัฒนาเราควรตัดมุมเช่นนั้น ความกังวลของฉันคือนักพัฒนาคนอื่นเขียนโค้ดที่น่าเกลียด: มักจะทำลาย encapsulation การเขียนคลาสขนาดใหญ่เพิ่มคลาสภายในที่แปลก ๆ มีการทดสอบหน่วยน้อยหรือไม่มีเลยเป็นต้น ในที่สุดมันจะเป็นไปไม่ได้ที่จะพัฒนาเครื่องมือเพิ่มเติม ฉันควรยืนยันว่าเราทำการตรวจสอบโค้ดก่อนที่จะรวมกลับไปที่ลำต้นหรือฉันเป็นเพียงสุนัขตัวเมียที่มีคุณภาพรหัส?

3
คุณจะมองหาผู้ทำงานร่วมกันอย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา ดูเหมือนว่าฉันจะมีไอเดียที่เจ๋ง ๆ ที่ไม่เคยมีมาก่อนในไอเดียของซอฟต์แวร์ / แอพ / สิ่งของที่ยังเขียนไม่ได้ บางครั้งฉันตัดสินใจที่จะเริ่มใช้ความคิดของฉัน หลายชั่วโมงต่อมาฉันจบลงด้วยต้นแบบการทำงานที่ดีขึ้นหรือน้อยลงในสิ่งที่ฉันกำลังพยายามสร้าง จากนั้นนาฬิกาปลุกของฉันจะดังขึ้นและฉันต้องกลับไปสู่โลกแห่งความจริงเหนื่อยเหมือนนรก ในกรณีส่วนใหญ่สิ่งที่ฉันเริ่มจะยังไม่เสร็จตลอดไป บางครั้งก็ไม่เป็นไร บางครั้งฉันก็รู้สึกเหมือนเป็นคนเกียจคร้าน แต่ฉันรู้ว่ามีเว็บไซต์อย่าง GitHub และมีผู้เขียนโค้ดอีกมากมายอยู่ที่นั่น มีสถานที่หนึ่งที่สามารถโพสต์ความคิดข้อเสนอแนวคิดหรือคร่าวๆเพื่อหาผู้ที่สนใจทำงานร่วมกันในโครงการหรือไม่ แก้ไข:ฉันรู้ว่า "วิธีปกติ" - พัฒนาตัวเองต่อไปในช่วงระยะเวลาหนึ่งเปิดซอร์สโค้ดพูดถึงโครงการของคุณในบล็อก dev, IRC หรือที่อื่น ๆ ที่คุณไป; ในที่สุดดึงดูดผู้อื่น สิ่งที่ฉันกำลังมองหาคือสถานที่ที่จะเชื่อมต่อกับ devs อื่น ๆ (เช่นความเชี่ยวชาญที่แตกต่างกัน) ในระยะแรกของโครงการ

5
วิธีจัดการงานการตรวจสอบสตริงที่โลคัลไลซ์แล้วโดยผู้ที่ไม่ใช่ผู้พัฒนา
ใน. NET Framework สตริงที่แปลเป็นภาษาท้องถิ่นจะอยู่ในไฟล์ XML (หรือหลายไฟล์) ไฟล์เหล่านั้นเป็นส่วนหนึ่งของโครงการและมุ่งมั่นที่จะควบคุมแหล่งที่มาเป็นไฟล์รหัสอื่น ๆ โดยทั่วไปแล้ว Visual Studio จะใช้เพื่อแสดงไฟล์เหล่านั้นเป็นตารางและแก้ไขสตริงที่แปลแล้ว ฉันทำงานเป็นทีมเล็ก ๆ กับผลิตภัณฑ์ซึ่งควรมีส่วนต่อประสานหลายภาษา ในฐานะนักพัฒนาฉันร่างสายอักขระที่มีการแปลทั้งสองภาษาเนื่องจากการแปลอาจไม่แม่นยำ บุคคลอื่นจากทีม (ไม่ใช่ผู้พัฒนา) จะตรวจสอบเนื้อหาในทั้งสองภาษาและแก้ไขหากจำเป็น ปัญหาในปัจจุบันคือผู้ที่ไม่ใช่นักพัฒนาจะไม่ใช้ตัวควบคุมแหล่งที่มาหรือ IDE เนื่องจากมันจะยุ่งยากและยากเกินไป (การควบคุมเวอร์ชันเป็นเรื่องยากสำหรับผู้ที่ไม่ใช่นักพัฒนา) สำหรับบุคคลนี้ ทางเลือกอื่นสำหรับฉันในการส่งออกสตริงที่แปลเป็นไฟล์ Excel รอให้บุคคลนี้ตรวจสอบ Excel จากนั้นนำเข้าสตริงที่แก้ไขใหม่อีกครั้ง ข้อแม้ที่นี่คือฉันอาจจะสร้างสายอื่นเปลี่ยนชื่อที่มีอยู่ ฯลฯ ทำให้ยากที่จะแตกต่างรุ่นท้องถิ่นกับคนที่ผ่านการตรวจสอบ จะทำอย่างไร? มันเกิดขึ้นได้อย่างไรในทีมอื่น ๆ ?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.