Image
By vvkungx Contributor on Tag: GitHub, Development
GitHub

ที่งาน GitHub Universe ประกาศเครื่องมือใหม่ๆ รวมถึงฟีเจอร์ที่จะช่วยให้การทำงานระหว่างกันสะดวกมากขึ้น ฟีเจอร์แรกได้แก่การรีวิว ส่วนนี้นักพัฒนาสามารถยอมรับหรือร้องขอเปลี่ยนแปลงของ pull request บนระบบได้ทันทีและสามารถสรุปและแสดงความเห็นได้ อีกทั้งแสดงความเห็นในโค้ดแต่ละบรรทัดได้อีกด้วย

ฟีเจอร์ต่อมาคือเครื่องมือจัดการโปรเจคที่มีการทำงานคล้ายกับ Trello สามารถใช้งานได้ผ่านแต่ละ repository ฟีเจอร์นี้สามารถสร้างการ์ดจากการ pull request, issue หรือเป็นโน้ตลงไปในบอร์ดได้ อีกทั้งแต่ละบอร์ดยังสามารถจัดการเปลี่ยนแปลงหัวข้อได้เองและโยกย้ายการ์ดต่างๆ ไปไว้ในบอร์ดได้ด้วยการคลิ๊กลากลงไป

By vvkungx Contributor on Tag: GitHub
GitHub

GitHub เพิ่มบริการจาก Datadog เข้าไปใน Student Developer Pack โดย Datadog เป็นบริการช่วยตรวจสอบระบบเซิร์ฟเวอร์ด้วย cloud ซึ่งมอบชุด Pro ให้กับนักเรียนนักศึกษาใช้ฟรี ประกอบไปด้วยตรวจสอบระบบได้พร้อมกัน 10 เครื่องและเก็บข้อมูลได้สูงสุด 13 เดือน ใช้งานได้ฟรี 2 ปี

นักเรียนนักศึกษาที่ใช้งาน Github Student Developer Pack สามารถไปกดรับสิทธิ Datadog ได้แล้ววันนี้ผ่านทาง https://education.github.com/pack

ที่มา : GitHub Blog

By vvkungx Contributor on Tag: GitHub, Translation
GitHub

Github ได้เพิ่มบริการ Transifex ลงใน Student Developer Pack ให้นักเรียนนักศึกษาได้ใช้งานกัน ซึ่ง Transifex เป็นบริการ cloud ที่ช่วยจัดการการแปลภาษาของซอฟต์แวร์ให้สะดวกมากยิ่งขึ้น โดยสมาชิกของ Student Developer Pack จะได้รับสิทธิใช้งาน Transifex แพ็คเกจ Starter มูลค่า $99 ต่อเดือน ฟรี 1 ปี ประกอบไปด้วยการจัดการคำได้ 50,000 คำ, สร้างโปรเจคได้ไม่จำกัด, จัดการได้มากสุด 10 คนและเข้าถึงพันธมิตรทั่วโลกที่สนใจในซอฟต์แวร์ของเรา สามารถเข้ามาร่วมแปลภาษาอื่นๆ ได้มากมาย

นักเรียนนักศึกษาที่ใช้งาน Github Student Developer Pack สามารถไปกดรับสิทธิ Transifex ได้แล้ววันนี้ผ่านทาง https://education.github.com/pack

ที่มา : Github Blog

By mk Founder on Tag: Inbox, E-mail, Gmail, GitHub, Trello
Inbox

Inbox by Gmail แอพอีเมลตัวใหม่ของกูเกิล เพิ่มฟีเจอร์อีกหลายอย่างดังนี้

  • เอาใจนักพัฒนาซอฟต์แวร์ โดยรวมอีเมลอัตโนมัติจาก GitHub และ Trello เข้ามาเป็นชุด (บันเดิล) แล้ว
  • คนที่ตั้งการแจ้งเตือนด้วย Google Alerts ก็จะเห็นอีเมลถูกรวมกลุ่มในลักษณะเดียวกับจดหมายข่าว เปิดอ่านสะดวกขึ้น ไม่รก
  • ทำงานร่วมกับ Google Drive ได้ดีขึ้น แทรกลิงก์จาก Drive ลงเมล, กำหนดสิทธิการเข้าถึงลิงก์ได้จาก Inbox เลย และบันทึกไฟล์แนบจาก Inbox กลับไปยัง Drive ได้โดยตรง
  • สำหรับ Inbox เวอร์ชันเว็บ สามารถลากรายชื่อไปมาระหว่างช่อง To, Cc, Bcc ได้แล้ว
  • การลบอีเมลจาก Inbox ทำได้ง่ายขึ้น ไม่ต่างอะไรกับการเลือกเป็น Done
By mk Founder on Tag: CryEngine, Game Engine, Crytek, GitHub
CryEngine

บริษัท Crytek เจ้าของเอนจินเกม CryEngine อัพโหลดซอร์สโค้ดทั้งหมดของเอนจินขึ้นไปไว้บน GitHub เพื่อให้นักพัฒนาเกมสามารถดูและเปรียบเทียบซอร์สโค้ดได้สะดวก

ที่ผ่านมา Crytek เผยแพร่ซอร์สโค้ดของ CryEngine ให้นักพัฒนาอยู่แล้ว เพียงแต่แจกไฟล์เป็นก้อน zip แถมมากับตัวเอนจิน การนำโค้ดขึ้น GitHub เป็นการอำนวยความสะดวกให้นักพัฒนาเกมมากขึ้น นักพัฒนาสามารถเปรียบเทียบดูได้ว่า CryEngine แต่ละเวอร์ชันมีข้อแตกต่างกันอย่างไร

By lew Founder on Tag: GitHub, Open Source, Thailand
GitHub

โครงการ TLWG ย้ายระบบซอร์สโค้ดจาก linux.thai.net ไปยัง GitHub แล้ว เนื่องจากระบบโฮสต์มีเงื่อนไขให้ VPN ก่อนการเชื่อมต่อ

โค้ดของ TLWG ที่เราใช้งานกันบ่อยๆ เช่น libthai ที่ช่วยตัดคำในลินุกซ์

การย้ายครั้งนี้จะย้ายเฉพาะซอร์สโค้ดเท่านั้น โดยประกาศโครงการต่างๆ ยังคงอยู่ที่เว็บเดิม

ที่มา - TLWG

By mk Founder on Tag: GitHub, Development
GitHub

GitHub ประกาศปรับแพ็กเกจแบบเสียเงินใหม่ (สำหรับคนที่อยากเก็บโค้ดแบบ private ไม่ให้คนอื่นเห็น ส่วนโค้ดแบบ public ใช้ได้ฟรีหมดทุกกรณีมาตั้งแต่แรกอยู่แล้ว) โดยแพ็กเกจแบบเสียเงินจะเหลือแค่ 2 แบบคือ

By lew Founder on Tag: GitHub, Programming, Security, PGP
GitHub

GitHub ประกาศรองรับการ commit และ tag โค้ดที่ยืนยันด้วย GPG เพิ่มความน่าเชื่อถือให้กับโค้ดว่าไม่ได้ถูกดัดแปลง แม้ว่า GitHub จะถูกแฮกไปก็ตาม (แต่ถ้ากุญแจลับ GPG หลุดอีกก็ช่วยไม่ได้)

หน้าเว็บของ GitHub เองจะแสดงเครื่องหมายยืนยันว่าโค้ดที่ commit ครั้งใดบ้างที่ได้รับการยืนยันด้วย GPG แล้วบ้าง

ความสามารถในการตรวจสอบโค้ดด้วย GPG เป็นความสามารถของ Git มาก่อน เป็นประโยชน์ในกรณีเราไม่ได้ดึงโค้ดจากแหล่งของนักพัฒนาโดยตรง หรือโค้ดที่ต้องระวังการถูกแก้ไขจากภายนอกกว่าปกติ สำหรับคนทั่วไปอาจจะไม่จำเป็นเท่าใดนัก

By nrad6949 Writer on Tag: IBM, Cloud Computing, Enterprise, GitHub, Bluemix
IBM

วานนี้ (ตามเวลาในสหรัฐอเมริกา) IBM ออกแถลงการณ์ว่าได้ลงนามเป็นพันธมิตรกับ GitHub ระบบบริหารและจัดการซอร์สโค้ดบนเว็บ และเปิดตัว GitHub Enterprise Service ซึ่งเป็นบริการที่ให้องค์กรสามารถใช้ GitHub บนระบบของตัวเองที่ตั้งอยู่บนคลาวด์ของ Bluemix

ผู้บริหารของ IBM ระบุว่าความร่วมมือดังกล่าวจะทำให้การพัฒนาแอพบนแพลตฟอร์มคลาวด์ Bluemix สามารถทำได้ง่ายและเร็วขึ้นกว่าเดิม และสามารถใช้ได้ทั้งบน Public Cloud, Hybrid Cloud หรือแม้กระทั่ง Dedicated Cloud ของบริษัทเอง

ยังไม่ระบุว่าจะเปิดใช้อย่างเป็นทางการเมื่อใดครับ

By neizod Contributor on Tag: GitHub, Jekyll
GitHub

GitHub Pages เอนจินสร้างหน้าเว็บแบบไม่เปลี่ยนผล (static website generator) สำหรับโชว์งานบน GitHub ได้รับการอัพเกรดจาก Jekyll 2.2 ขึ้นมาเป็นรุ่น 3.0 แล้วครับ

ของใหม่รอบนี้คือความเร็วและเรียบง่ายขึ้นในการสร้างหน้าเว็บ อย่างไรก็ตาม GitHub จะเลิกสนับสนุนความสามารถเหล่านี้หลังจากวันที่ 1 พฤษภาคม 2016

By tanersirakorn Contributor on Tag: GitHub
GitHub

เช้านี้เวลา 07:32 ตามเวลา SE Asia Standard Time (UTC +7 หรือเวลาประเทศไทย) GitHub ผู้ให้บริการ Git รายใหญ่แจ้งว่ากำลังตรวจสอบปัญหาการเชื่อมต่อบางส่วน

หลังจากนั้นไม่นานที่เวลา 07:46 GitHub แจ้งเพิ่มเติมว่ากำลังตรวจสอบปัญหาการหยุดทำงานของเครือข่ายครั้งใหญ่ที่มีผลต่อบริการของ GitHub ทั้งหมด (significant network disruption effecting all github.com services.)

เวลา 08:36 GitHub แจ้งว่าปัญหาที่เกิดขึ้นนั้นค่อนข้างกว้าง และกำลังสืบสวนหาสาเหตุอยู่ (a widespread issue affecting all github.com services)

By neizod Contributor on Tag: Development, Python, Version Control, GitHub
Development

เมื่อวันปีใหม่ที่ผ่านมา ชุมชนพัฒนาภาษา Python ได้ตัดสินใจเลือก GitHub เป็นที่ฝากซอร์ส แทนที่จะโฮสต์เองด้วย Mercurial แล้วครับ

เดิมนั้น Python ใช้ระบบจัดการซอร์สด้วย Mercurial ซึ่งน่าจะเป็นเพราะมันเขียนด้วย Python เช่นเดียวกัน แต่ Git ก็ได้รับความนิยมขึ้นมาอย่างรวดเร็วจนกลายเป็นเจ้าตลาดด้านการฝากซอร์สไปเรียบร้อยแล้ว ทำให้ชุมชนพัฒนาภาษา Python เลือกที่จะย้ายไปฝากซอร์สไว้บน Git แทน

By twometre Writer on Tag: Google, Font, GitHub
Google

"คัดสรร ดีมาก" (Cadson Demak) องค์กรเอกชนสัญชาติไทยที่ประดิษฐ์แบบอักษรให้กับแบรนด์ต่างๆ ล่าสุดเปิดเผยว่ากำลังมีโปรเจกต์ทำฟอนต์ไทย 12 ชุดลงบน Google Fonts เพื่อให้นักพัฒนาเว็บไซต์นำไปปรับใช้กับเว็บของตนได้ทันที ไม่ต้องอัพโหลดฟอนต์ขึ้นโฮสต์ตัวเองแล้วใช้สคริปต์ @font-face ให้หนัก

ทว่าตอนนี้ขึ้นบน Google Font แล้วเพียง 3 ชุดในหลากหลายน้ำหนัก (ลองเลือก Script เป็น Thai ดู) ถ้าอยากดูทั้งหมด 12 ชุด ก็เข้าไปจิ้มกันได้ที่ GitHub อย่างเป็นทางการของค่ายนี้ได้เลย

By twometre Writer on Tag: Programming, GitHub
Programming

วันนี้มีข่าวเบาออกแนวน่าทึ่งมาเล่าสู่กันฟัง ว่าด้วยเรื่องราวของโปรแกรมเมอร์รายหนึ่งได้โพสต์ชุดสคริปต์ของเพื่อนร่วมงานอีกคนในทีมที่ลาออกไปแล้ว ในชื่อว่า Hacker Script ไว้ใน GitHub ซึ่งรวมสคริปต์คำสั่งอันน่าทึ่งไว้หลายอันที่เขาเจอในงานที่รับมาทำต่อคล้ายๆ สั่งงานแบบ IFTTT เช่น เมื่อเขาล็อกอินเข้าเครื่องฯ ของบริษัทหลังสามทุ่ม ก็ตั้งให้ระบบส่งข้อความไปหาภรรยาว่า "กลับบ้านช้าหน่อย" และให้อ้างเหตุผลโดยอัตโนมัติ หรือตั้งคำสั่งให้เครื่องชงกาแฟทำงานล่วงหน้า และหน่วงเวลาให้เขาเดินนำแก้วไปรองได้ทันเวลา หรือมีสคริปต์แก้เผ็ดเพื่อนร่วมงาน เป็

By neizod Contributor on Tag: Electron, Development, GitHub, Atom Text Editor
Electron

GitHub เผยแพร่เครื่องมือสร้างแอพบนเดสก์ท็อปนามว่า Electron ให้เหล่านักพัฒนานำไปเล่นกันแล้วครับ

แอพที่สร้างด้วย Electron จะถูกขับเคลื่อนด้วย Node.js และ HTML5 แล้วนำไปแสดงผลผ่าน Chromium อีกต่อหนึ่ง เนื่องจากพื้นฐานของแอพที่อยู่บนเทคโนโลยีเว็บทั้งหมด ทำให้แอพที่สร้างขึ้นสามารถนำไปใช้บนแพลตฟอร์มหลักๆ ทั้งหมดที่รองรับเว็บได้ทันที

By lew Founder on Tag: Security, GitHub, Authentication
Security

GitHub ประกาศรองรับการยืนยันตัวตนสองขั้นตอน (2-factor authentication) ด้วยกุญแจ U2F ตามมาตรฐานของ FIDO Alliance พร้อมกับมอบส่วนลดให้กับผู้ซื้อกุญแจ U2F จากทาง YubiKey

By neizod Contributor on Tag: Development, GitHub, Git
Development

GitHub ประกาศว่าจะปล่อย 2 ความสามารถใหม่ภายในไม่กี่สัปดาห์หน้า ได้แก่

By lew Founder on Tag: Security, GitHub, Visual Studio
Security

Visual Studio 2015 ทำงานได้ดีกับ GitHub ขึ้นมาก แต่เมื่อวานนี้นักพัฒนาหลายคนก็รายงานบั๊กว่าปลั๊กอินสำหรับทำงานร่วม แม้จะระบุให้ repository เป็นส่วนตัวก็ตาม แต่โค้ดที่ส่งขึ้น GitHub จะกลายเป็นสาธารณะ ทำให้ทุกคนสามารถมองเห็นโค้ดได้

Carlo van Wyk นักพัฒนาที่รายงานบั๊กนี้ระบุว่าเขาเผยแพร่ API key ของ AWS โดยไม่รู้ตัวจากบั๊กนี้ ทำให้บัญชีของเขาถูกเรียกเก็บเงินไปถึง 6,500 ดอลลาร์

ทาง GitHub ออกมาอัพเดตปลั๊กอินอย่างเร่งด่วนแล้ว โดยระบุว่าเป็นทางแก้ชั่วคราว (workaround) และสาเหตุที่แท้จริงยังต้องตรวจสอบต่อไป

By mk Founder on Tag: Blognone, Announcement, GitHub, Parse, Docker
Blognone

แจกของที่ระลึกเกี่ยวข้องกับซอฟต์แวร์สาย development ครับ เป็นของที่ได้มาจากงานต่างๆ ในต่างประเทศ เก็บไว้ก็ไม่ได้ใช้อะไร นำมาแจกให้กับ developer เผื่อจะเป็นแรงบันดาลใจให้เขียนโค้ดหรือทำระบบได้ดีกว่าเดิม

ของชุดแรกคือสินค้าเกี่ยวกับ Parse เครื่องมือสำหรับช่วยสร้างแอพ ที่ขายกิจการให้ Facebook เมื่อปี 2013 ของที่มีคือสมุดโน้ต 1 เล่ม และสติ๊กเกอร์ 2 แผ่น (หน้าตาเหมือนกัน)

By neizod Contributor on Tag: GitHub, Git
GitHub

GitHub ออกแอพ GitHub Desktop สำหรับ Windows และ OS X โดยแอพดังกล่าวจะมาแทนที่แอพ GitHub for Windows / Mac เดิมครับ

เท่าที่ลองเล่นคร่าวๆ ผมพบว่าระบบกิ่งก้านถูกออกแบบให้เข้าใจง่ายขึ้นมากครับ และการสั่งรวมกิ่งก้านที่ก่อให้เกิดข้อขัดแย้ง (merge conflict) ก็ทำงานได้อย่างถูกต้องไม่ต้องเปิดคอมมานด์ไลน์ขึ้นมาแก้ไขแล้ว

นอกจากนี้ หากใครยังใช้ Git ไม่คล่อง เมื่อเปิดโปรแกรมครั้งแรกจะมี tutorial เล็กๆ ช่วยแนะนำ best practice การใช้งานด้วยครับ

ดาวน์โหลดแอพได้จาก desktop.github.com

Subscribe to GitHub