Image
By idewz Contributor on Tag: Education, GitHub
Education

GitHub เปิดตัว education.github.com เพื่อสนับสนุนการใช้งาน GitHub สำหรับสถานศึกษาทั่วโลก

โดย GitHub จะแจก micro account และ organization account ให้กับนักเรียน อาจารย์ และสถานศึกษานำไปใช้งานกันได้โดยไม่เสียค่าใช้จ่าย (ปกติต้องจ่ายเดือนละ 7 ดอลลาร์สำหรับ micro account และเดือนละ 25 ดอลลาร์ขึ้นไปสำหรับ organization account ที่ไม่ใช่โอเพ่นซอร์ส) และยังมีส่วนลดให้ 25% สำหรับการใช้งานด้านการศึกษาอื่นๆ อีกด้วย

By pe3z Writer on Tag: Security, GitHub
Security

GitHub เปิดตัว Bug Bounty Program แล้วโดยมีเงื่อนไขเหมือนกับโปรแกรม Bug Bounty อื่นๆ คือการสนับสนุนให้ผู้ใช้งานหาบั๊กหรือช่องโหว่ด้านความปลอดภัยของ GitHub โดยมีผลตอบแทนเป็นเงินรางวัลตั้งแต่ $100 ถึง $5,000 ขึ้นอยู่กับความร้ายแรงและผลกระทบที่เกิดขึ้น

โปรแกรม Bug Bounty นี้ครอบคลุมไปยัง GitHub API, Gist, GitHub.com รวมไปถึงซอฟต์แวร์อื่นๆ ของทาง GitHub โดยกฎ การจ่ายเงิน หรือรายละเอียดอื่นๆ สามารถดูเพิ่มเติมได้จากเว็บไซต์หลักได้เลยครับ

ขอให้มีความสุขกับการล่าบั๊กนะครับ :)

By pe3z Writer on Tag: Development, GitHub
Development

GitHub เปิดตัวระบบ Guides ซึ่งถูกออกแบบมาเพื่อช่วยให้ผู้ใช้สามารถเข้าใจรูปแบบการทำงานของ git, การใช้งาน GitHub รวมไปถึงการจัดการ Issues ของโครงการและการใช้งาน Markdown มากขึ้น (จะมีการอัพเดตเนื้อหาเพิ่มเติมต่อไป)

ทีมงาน GitHub แอบบอกมาด้วยว่าอ่านคู่มือนี้แล้วจะเข้าใจง่ายกว่าเสิร์ชอ่านเองในกูเกิลแน่นอนครับ

ที่มา - GitHub Blog

By mk Founder on Tag: GitHub
GitHub

GitHub เว็บฝากไฟล์ซอร์สโค้ดประกาศความสำเร็จว่ามีแหล่งข้อมูลหรือ repository จำนวนทะลุ 10 ล้านแห่งเรียบร้อยแล้ว โดยเมื่อเดือนมกราคมปีนี้เพิ่งมี repository จำนวน 5 ล้านแห่งเท่านั้น ถือว่าโตขึ้นเท่าตัวในเวลาไม่ถึง 1 ปี

ถ้านับเฉพาะข้อมูลในปีนี้ GitHub มี repository เพิ่มขึ้น 5.5 ล้านแห่ง และยอด 1 ล้านล่าสุดใช้เวลาเพียง 48 วัน

ระยะหลังๆ GitHub ไม่ได้มีแต่ repository สำหรับซอฟต์แวร์เพียงอย่างเดียว แต่มี repository สำหรับเก็บข้อมูลเปิด (open data) จากหน่วยงานหลายๆ แห่ง เช่น ทำเนียบขาว หรือพิพิธภัณฑ์ Tate อีกด้วย

By neizod Contributor on Tag: 3D, GitHub
3D

Git (และโปรแกรมจำพวก revision control ต่างๆ) เป็นโปรแกรมที่เรียนรู้การใช้งานไม่ง่ายนัก ทำให้เกิดบริการ GitHub ที่มุ่งจะทำให้มันง่ายขึ้น และดูท่าว่าเป้าหมายนี้จะไม่จำกัดเฉพาะนักพัฒนาที่เขียนโค้ดอย่างเดียวเท่านั้นแล้ว เพราะหลังจากที่เปรียบเทียบ revision รูปภาพได้ ตอนนี้ก็เปรียบเทียบ revision โมเดล 3 มิติได้เช่นกัน

การดูความแตกต่างระหว่าง revision มี 2 โหมดให้เลือกคือ

Google

แนะนำก่อนว่า Google Code คือบริการให้พื้นที่และระบบในการแบ่งปัน-จัดการชุดคำสั่งโปรแกรม เพื่อใช้ในการพัฒนาซอฟต์แวร์ภายในทีมของนักพัฒนานั้นๆ ผ่านเว็บ อีกทั้งยังมีความสามารถในการจัดเก็บไฟล์ที่ถูกแปลงเป็นไฟล์สำเร็จพร้อมใช้งานเพื่อความสะดวกต่อกลุ่มผู้ใช้งานทั่วไปด้วย

By mk Founder on Tag: Open Source, GitHub
Open Source

GitHub ประกาศสถิติประจำปี 2012 พบว่าเว็บไซต์เติบโตขึ้นมาก ตอนนี้มีสมาชิกจำนวน 2.8 ล้านราย (เพิ่มขึ้น 133% จากปีก่อน) และจำนวน repository 4.6 ล้านแห่ง (โตขึ้น 171%)

ในหนึ่งวัน GitHub มีสมาชิกเพิ่มขึ้นวันละ 10,000 ราย, ปริมาณข้อมูล 140GB, pull request 7,000 ครั้ง และเกิดการ push สู่ repository 125,000 แห่ง

By lew Founder on Tag: Valve, Steam, GitHub, Linux, Games
Valve

หลังจากเปิดทดสอบมาประมาณเดือนกว่า ตอนนี้ Valve ก็เปิดให้ผู้ใช้ทั่วไปได้ดาวน์โหลด Steam สำหรับลินุกซ์สำหรับผู้ใช้ทั่วไปแล้ว

ผู้ที่ร่วมทดสอบอยู่หรือต้องการเข้าร่วมเพิ่มเติมต้องดาวน์โหลดเวอร์ชั่นล่าสุด หรือจะติดตั้ง repository เพิ่มเติมก็ได้เช่นกัน

สำหรับผู้ที่เจอปัญหาบั๊กต่างๆ ทาง Valve เปิดให้แจ้งบั๊กได้ใน GitHub

By neizod Contributor on Tag: GitHub
GitHub

GitHub อัพเกรด Gist (ระบบแชร์ code snippet เช่นเดียวกับ Pastebin) ขนานใหญ่ นอกจากหน้าตาที่เรียบง่ายขึ้นแล้ว สิ่งที่เปลี่ยนก็คือ

  • เครื่องมือแก้ไขเอกสารเปลี่ยนไปใช้ Ace ที่ทำ syntax highlight / ปิด tag อัตโนมัติได้
  • พรีวิว Gist เพิ่มขึ้นจาก 3 บรรทัดเป็น 10 บรรทัด
  • ดูความต่างของแต่ละเวอร์ชันที่ถูกแก้ไขได้ง่ายขึ้น

ที่มา: GitHub Blog

By neizod Contributor on Tag: GitHub
GitHub

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

ข่าวดีคือตอนนี้สามารถสร้างไฟล์เอกสารได้จากหน้าเว็บโดยตรงแล้ว โดยกดได้ที่ปุ่มบวกที่อยู่ถัดจาก path ของโปรเจค หรือจะเพิ่มคำสั่ง /new/{branch}/{path} ต่อท้าย url ก็ได้ครับ

ที่มา: GitHub Blog

By Blltz Writer on Tag: Google, Open Source, Sony, Android, GitHub, Xperia, Mobile
Google

ถ้ายังจำกันได้ เมื่อเดือนกันยายน Xperia S สมาร์ทโฟนจาก Sony ถูกกูเกิลเพิ่มเข้าไปในโครงการ AOSP เพื่อให้นักพัฒนาเข้ามาร่วมพัฒนา AOSP ให้รองรับกับ Xperia S ได้ ซึ่ง Sony ก็ตอบรับด้วยการแจกไดร์เวอร์ให้นักพัฒนามาในภายหลัง

โครงการดังกล่าวเดินหน้าไปพอสมควร ตัวเครื่องสามารถเปิดติด ใช้ Wi-Fi และเซนเซอร์บางตัวใช้งานได้ แต่ด้วยความที่ฮาร์ดแวร์ส่วนมากใช้ไบนารีที่เป็น proprietary ของ Sony ซึ่งไม่สามารถนำมารวมเข้ากับ AOSP ได้ ทำให้การทำงานของ AOSP บน AOSP นั้นไม่สมบูรณ์นัก

By neizod Contributor on Tag: Social Network, GitHub
Social Network

ช่วงนี้ GitHub ปล่อยของเล่นใหม่ๆ บนหน้าเว็บ ได้แก่

  • หน้า profile ใหม่แสดง avatar/repository ใหญ่ขึ้น ส่วนหน้า activity ก็เพิ่มความสำคัญให้กับ commit/issue จากเดิมที่สำคัญเท่ากับ follow user/star repository - New User Profile Pages
  • เพิ่มความสามารถให้ search box (ทาง GitHub เรียกมันว่า Command Bar) โดยสามารถทำ tab completion พร้อมคำสั่งพื้นฐานเช่น follow หรือหา issue ได้ - Introducing the Command Bar
By willwill on Tag: Android, GitHub
Android

GitHub เปิดตัว GitHub for Android แล้ว โดยในโปรแกรมนี้สามารถดู dashboard ใน GitHub ของเรา หรือของ organization เราได้ นอกจากนี้ยังสามารถจัดการ issue tracker และ gist (pastebin) ได้อีกด้วย

โปรแกรมนี้เป็นโอเพนซอร์ส สามารถโหลดซอร์สที่ github/android

ที่มา: Android Central

By Sikachu Contributor on Tag: GitHub, Git
GitHub

ทางเว็บไซต์ GitHub ได้ร่วมมือกับ Code School ทำการเปิดตัวเว็บไซต์ "Try Git" ซึ่งจะเป็นบทเรียนสอนการใช้ Git เบื้องต้น โดยผู้ใช้ไม่จำเป็นต้องลงโปรแกรมบนเครื่องคอมพิวเตอร์ เพราะสามารถพิมพ์คำสั่งและลองใช้งาน Git ผ่านทางเว็บเบราว์เซอร์ได้เลยครับ

By neizod Contributor on Tag: GitHub, Subversion
GitHub

แม้ GitHub จะเป็นเว็บฝากโครงการที่ตั้งต้นมาด้วย Git ล้วนๆ แต่ก็ไม่ใช่ทุกคนที่พร้อมจะปรับตัวเรียนรู้กับเครื่องมือใหม่ๆ ตลอดเวลา ตอนนี้เว็บ GitHub ได้เปิดให้ SCM ยอดนิยมอีกตัวอย่าง Subversion สามารถเชื่อมต่อเพื่อจัดการบริหารโปรเจคได้แล้วครับ

ความแตกต่างแรกที่สังเกตได้คือ การ checkout สามารถทำได้ผ่าน HTTPS เท่านั้น และไม่จำเป็นต้องลงท้ายชื่อโปรเจคด้วย .git เช่น svn co https://github.com/torvalds/linux

By neizod Contributor on Tag: Windows, GitHub
Windows

หลังจากเปิดตัว GitHub for Mac จนมีเลขรุ่นถึง 1.2 คราวนี้ก็ถึงคิวผู้ใช้ Windows ที่จะได้เล่นบ้างครับ

ตัวแอพรองรับตั้งแต่ Windows XP ไปจนถึง Windows 8 (แต่จะใช้ Metro UI เหมือนกันทั้งหมด) โดยไม่จำกัดว่าต้องใช้ repository จาก GitHub เท่านั้น ถ้าสนใจก็ดาวน์โหลดได้เลยที่ github:windows ส่วนถ้าใครยังสงสัยว่ามันคืออะไร ก็สามารถเข้ามาชมพรีวิวในข่าวได้ครับ

By neizod Contributor on Tag: CSS, GitHub
CSS

วันนี้ถ้าใครเข้าไปเยี่ยมชม GitHub คงเห็นความเปลี่ยนแปลงในไอคอนต่างๆ ที่ดูคมชัดและใหญ่ขึ้น ไม่ต้องแปลกใจครับ ทาง GitHub ประกาศว่าเป็นการเปลี่ยนมาใช้ไอคอนใหม่ที่ชื่อ Octicons

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

สนใจชมฟอนต์ Octicons ได้ที่นี่ โดยไอคอนแต่ละอันนั้น มีทั้งขนาดเล็ก (สำหรับช่วงความละเอียด 16px - 32px) และขนาดใหญ่ให้เลือกใช้ครับ

By neizod Contributor on Tag: Open Source, PHP, GitHub, Git
Open Source

หลังจากใช้ Subversion เป็นตัวจัดการซอร์สมาพักใหญ่ ตอนนี้ PHP ก็ย้ายมาอยู่บน GitHub แล้ว

การเปลี่ยนแปลงนี้มีการพูดคุยและโหวตกันตั้งแต่กลางปีก่อน และเพิ่งย้ายเสร็จสิ้นเมื่อไม่นานมานี้ โดยเหตุผลที่เลือก GitHub ก็เพราะต้องการใช้ Git นั่นเอง

ท่านใดสนใจซอร์สของมัน ก็สามารถเข้าไปเยี่ยมชมที่ php-src ได้เลยครับ

ที่มา: GitHub Blog

By neizod Contributor on Tag: GitHub, Mac
GitHub

น่าจะเป็นที่อิจฉาของผู้ใช้ Windows และ Linux เพราะผู้ใช้ Mac นั้นมีแอพ GitHub เป็นของตัวเอง และตอนนี้แอพ GitHub for Mac เวอร์ชัน 1.2 "Snow Octocat" ก็มาแล้วครับ

นอกจากประสิทธิภาพที่ได้รับการปรับปรุงแล้ว branch browser ก็มีปุ่มลัด (⌘B) เป็นของตัวเองเสียที ทำให้สามารถสลับ/สร้าง branch ได้โดยไม่ต้องยกมือขึ้นจากคีย์บอร์ดแล้ว

ดาวน์โหลดได้เลยที่หน้า github:mac ใช้แล้วเป็นอย่างไรเล่าสู่กันฟังบ้างนะครับ

ที่มา: GitHub Blog

By pe3z Writer on Tag: Development, Firebug, GitHub, Mozilla
Development

Firebug เป็นหนึ่งในเครื่องมือที่ช่วยในการพัฒนาเว็บไซต์ที่เรารู้จักกันดี

ในตอนนี้ Firebug ได้กลายเป็นโครงการหนึ่งบน GitHub แล้ว ซึ่งเปิดโอกาสให้นักพัฒนาสามารถปรับปรุงและพัฒนาให้ Firebug มีประสิทธิภาพในการใช้งานที่มากขึ้น สามารถเข้าชมและร่วมพัฒนาได้ที่ Firebug on GitHub

ที่มา - Mozilla Hacks

Subscribe to GitHub