Image
By mk Founder on Tag: GitHub Copilot, GitHub, Development
GitHub Copilot

GitHub Copilot ประกาศเปิดส่วนขยาย Extension ให้พาร์ทเนอร์รายอื่นเข้ามาต่อเชื่อมได้ โดยยังรองรับเฉพาะส่วน GitHub Copilot Chat เท่านั้น

รูปแบบการใช้งานคือ บริษัทเทคโนโลยีภายนอกอย่าง MongoDB, DataStax, Docker, Sentry, Stripe สามารถเข้ามาเชื่อมต่อกับ Copilot Chat ให้ตอบคำถามเกี่ยวกับผลิตภัณฑ์ของตัวเองได้อย่างตรงจุด ฝั่งของนักพัฒนาก็ถามปัญหาได้จากหน้าจอ IDE โดยตรง (VS Code หรือ Visual Studio) โดยไม่ต้องสลับแอพไปมา ตัวอย่างที่ไมโครซอฟท์นำเสนอคือถามปัญหาเกี่ยวกับ Docker ว่าวิธีการตั้ง environment variable ทำอย่างไร เป็นต้น

By mk Founder on Tag: GitHub, Security
GitHub

GitHub เดินหน้าแก้ปัญหา supply chain attack หรือการยัดไส้มัลแวร์ลงในซอฟต์แวร์ยอดนิยมเพื่อกระจายต่อ ฟีเจอร์ของ GitHub ที่ออกแบบมาแก้ปัญหานี้เรียกว่า Artifact Attestations

Artifact Attestations อิงอยู่บนโครงการ Sigstore ของ Linux Foundation ที่ใช้วิธี sign ไฟล์ต่างๆ ทุกครั้งที่ออกเวอร์ชันใหม่ แล้วนำลายเซ็นดิจิทัลเหล่านี้ไปเก็บไว้ใน log ที่เปิดเผยต่อสาธารณะ ให้ตรวจสอบย้อนกลับได้ว่าเป็นไฟล์แท้จากนักพัฒนาต้นฉบับ

By Exfreedom Contributor on Tag: Nintendo, GitHub, Emulator, Nintendo Switch, Games
Nintendo

GitHub ได้ระบุในแถลงการณ์บนหน้าเว็บไซต์ว่า Nintendo แจ้งกับ Github ว่ามี repo ที่ละเมิดลิขสิทธิ์ของ Nintendo มากกว่า 100 repo ทาง GitHub จึงได้ดำเนินการตามคำขอถอนการเผยแพร่ repo ที่เสี่ยงละเมิดลิขสิทธิ์ออกจากแพลตฟอร์มทั้งหมด ซึ่งส่วนใหญ่เป็นอีมูเลเตอร์ที่เลียนแบบ Yuzu โดยลบไปแล้วกว่า 8,535 ตัว

By mk Founder on Tag: GitHub, Microsoft, Developer, Thailand
GitHub

ไมโครซอฟท์เปิดเผยสถิติผู้ใช้งาน GitHub ในประเทศไทย ณ สิ้นปี 2023 ที่จำนวนประมาณ 900,000 ราย เติบโตขึ้น 24% จากปีก่อนหน้า

การเผยสถิตินี้เกิดขึ้นในโอกาสที่ Satya Nadella มาเยือนประเทศไทย และประกาศข่าวตั้งศูนย์ข้อมูลในไทย โดยไมโครซอฟท์ยังมีโครงการ AI Odyssey ที่รับรองมาตรฐานว่านักพัฒนาชาวไทยมีทักษะด้าน AI ที่ตั้งเป้าว่าจะต้องมีนักพัฒนาสอบได้ใบรับรองเกิน 6,000 คน

ที่มา - Microsoft

GitHub

GitHub เปิดตัว GitHub Copilot Workspace ซึ่งเป็น developer environment แนวคิดใหม่ที่ทำงานบน Copilot ซึ่งเข้ามาช่วยนักพัฒนาในการระดมสมอง, วางแผน, เขียนโค้ด, ทดสอบ และรันโค้ด ทั้งหมดทำบนภาษาธรรมชาติ (Natural Language) โดยมี AI Copilot ช่วยจัดการงานทั้งหมด ขณะที่นักพัฒนาสามารถเข้ามาควบคุมได้ในทุกขั้นตอน

การเริ่มต้นโครงการบน Copilot Workspace ทำได้โดยเริ่มต้นจากแนวคิดตั้งต้น จากนั้น Copilot จะช่วยวางแผนออกแบบขั้นตอนให้ทั้งหมดเพื่อแก้ไขปัญหาแต่ละขั้นตอน ซึ่งแต่ละขั้นตอนนั้นสามารถเข้าไปแก้ไขผลลัพธ์ปรับแต่งให้ตรงกับที่ต้องการมากขึ้น

By mk Founder on Tag: Visual Studio, GitHub, IDE, Microsoft, Programming, GitHub Copilot
Visual Studio

ไมโครซอฟท์ออก Visual Studio 17.10 Preview 3 มีของใหม่คือปรับการทำงานของ GitHub Copilot โดยผนวกรวมแพ็กเกจสองตัวคือ Copilot ช่วยเติมโค้ด และ Copilot Chat ช่วยตอบคำถาม เข้าเป็นตัวเดียวกัน ติดตั้งแพ็กเกจตัวเดียวไม่ต้องแยกสองแพ็กเกจแบบก่อนหน้านี้

By arjin Writer on Tag: GitHub, Security, Programming, Artificial Intelligence
GitHub

GitHub เปิดตัวฟีเจอร์ใหม่ Code scanning autofix ซึ่งเป็น AI ช่วยค้นหาและแก้ไขช่องโหว่ในโค้ดได้เร็วขึ้น โดยตอนนี้อยู่ในสถานะพับลิกเบต้า และเปิดใช้งานอัตโนมัติมีผลทันทีกับ Repository ที่ตั้งค่า Private เฉพาะลูกค้า GitHub Advanced Security (GHAS)

Code scanning autofix เป็นระบบที่สนับสนุนโดย GitHub Copilot และ CodeQL ระบุว่ารองรับมากกว่า 90% ของคำเตือนในภาษา JavaScript, Typescript, Java และ Python สามารถให้คำแนะนำแก้ไขได้มากกว่า 2 ใน 3 ของช่องโหว่ที่พบ ซึ่งโปรแกรมเมอร์สามารถเลือกทำตามคำแนะนำหรือไม่ทำก็ได้เช่นกัน

By mk Founder on Tag: GitHub, Security
GitHub

GitHub ประกาศเปิดใช้ฟีเจอร์ secret scanning ตรวจจับว่าในโค้ดที่ส่งขึ้นระบบมี key, token, secret หรือไม่ โดยเป็นค่าดีฟอลต์

ฟีเจอร์นี้เริ่มใช้งานมาตั้งแต่ปี 2022 แต่เป็น opt-in คือผู้ใช้ต้องเลือกเปิดเอง ผลคือยังมีการส่ง key เหล่านี้ขึ้นระบบ GitHub จำนวนมหาศาล เอาแค่ปี 2024 อย่างเดียว เพียงไม่กี่สัปดาห์ก็มี key ลับหลุดเกิน 1 ล้าน key เข้าไปแล้ว จึงทำให้ GitHub ตัดสินใจเปิดฟีเจอร์นี้เป็นค่าดีฟอลต์สำหรับ public repository ทั้งหมด

By mk Founder on Tag: GitHub, Cybersecurity
GitHub

บริษัทความปลอดภัย Apiiro รายงานปัญหาว่า GitHub กำลังถูกโจมตีด้วยวิธีการสร้าง repository ปลอมที่ฝังมัลแวร์เอาไว้ มีจำนวนมากกว่า 100,000 repository

รูปแบบการโจมตีเป็นการโคลน repository ของจริง ฝังไฟล์มัลแวร์ไว้ แล้วอัพโหลดกลับเข้า GitHub โดยใช้ชื่อ repository เดียวกันเป๊ะ (แต่อยู่ในคนละบัญชีโครงการ) แล้วนำไปโปรโมทตามเว็บบอร์ดและโซเชียลต่างๆ พยายามทำให้นักพัฒนาซอฟต์แวร์สับสน (repo confusions) เพื่อหลอกให้ดาวน์โหลดโค้ดมัลแวร์ไปรันต่อ

By lew Founder on Tag: GitHub, Electron, Atom Text Editor, Programmer
GitHub

เมื่อเช้าวันนี้บัญชี GitHub ชื่อบัญชี defunkt ของ Chris Wanstrath ผู้ร่วมก่อตั้งและอดีต CEO ของ GitHub ถูกแบนโดยไม่ทราบสาเหตุ แต่ล่าสุดทาง GitHub ปลดแบนแล้ว โดย Kyle Daigle COO ปัจจุบันเข้ามาตอบว่ากำลังตรวจสอบว่าระบบตรวจสอบผิดพลาดตรงไหน

Wanstrath เป็นหนึ่งในโปรแกรมเมอร์ระดับตำนาน เขาเป็นผู้สร้าง Electron เฟรมเวิร์คสำหรับเขียนเดสก์ทอปแอปแบบเว็บ และยังสร้างโปรแกรม Resque, Mustache, และ Atom โปรแกรมแก้ไขโค้ดที่ได้รับความนิยมสูงอยู่ยุคหนึ่ง ในด้านการบริหารแล้วเขาเป็น CEO ของ GitHub ในช่วงที่ไมโครซอฟท์เข้าซื้อกิจการ และลาออกหลังดีลจบ ปัจจุบันเขาออกมาก่อตั้งสตูดิโอเกมในชื่อ Null Games

By mk Founder on Tag: Visual Studio Code, Development, GitHub, GitHub Copilot
Visual Studio Code

Visual Studio Code อัพเดตเวอร์ชัน 1.86 รอบเดือนมกราคม 2024 มีฟีเจอร์ใหม่ที่สำคัญคือการรองรับคำสั่งเสียง "Hey Code" เพื่อเรียก Copilot Chat มาช่วยงานเราได้

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

การใช้ฟีเจอร์นี้จำเป็นต้องติดตั้งส่วนขยาย GitHub Copilot Chat, VS Code Speech และตั้งค่าโหมด accessibility.voice.keywordActivation ให้ทำงานตามที่เราต้องการ มีทั้งการพูดคุยแบบ inline ในตัว editor เลย และเปิด Chat view ขึ้นมาแยกต่างหาก

By mk Founder on Tag: NPM, Security, GitHub
NPM

บริษัทวิจัยความปลอดภัย Aqua Security เก็บสถิติแพ็กเกจยอดนิยมบน npm จำนวน 50,000 รายการแรกมาวิเคราะห์ แล้วพบว่าแพ็กเกจสัดส่วน 8.2% มีสถานะเป็นล้าสมัย (deprecated) อย่างเป็นทางการแล้ว (หมายถึงนักพัฒนาเจ้าของแพ็กเกจนั้นประกาศ deprecated อย่างชัดเจน)

By Phantip Contributor on Tag: GitHub, Education, Training, Certification
GitHub

GitHub เปิดให้นักพัฒนาสอบเพื่อรับ Certifications อย่างเป็นทางการแล้ว หลังจากเปิดตัวที่งาน Universe 2023 และมีให้สอบเฉพาะสำหรับพนักงานและพันธมิตรเท่านั้น

GitHub Certifications เป็นโครงการที่ร่วมมือกับ PSI และ Credly ในการจัดสอบเพื่อรับประกาศนียบัตรมาตรฐานที่ศูนย์สอบหรือทางออนไลน์ แสดงให้เห็นถึงความเชี่ยวชาญเทคโนโลยีของ GitHub และเพิ่มโอกาสในการได้รับจ้างงาน

By mk Founder on Tag: GitHub, API, Programming
GitHub

GitHub ประกาศออก SDK สำหรับเชื่อมต่อ GitHub API ด้วยแนวทางใหม่คือ Generated SDK

เดิมที GitHub มี SDK สำหรับนักพัฒนา ใช้ชื่อว่า Octokit รองรับภาษา JavaScript/TypeScript, C#/.NET, Ruby โดยใช้วิธีการพัฒนาตัว SDK แบบดั้งเดิม คือใช้โปรแกรมเมอร์ของ GitHub สร้างขึ้นมา

ล่าสุด GitHub บอกว่าโลกเปลี่ยนไปแล้ว และต้องการใช้เครื่องมือ code generation สร้าง SDK ที่อิงกับ API ของ GitHub แทน เพื่อให้ได้ SDK ที่สอดคล้องกับ API เวอร์ชันล่าสุดเสมอ 100% ไม่ต้องใช้แรงมนุษย์มาปรับแก้ทุกครั้งไป ลดภาระทั้งการดูแลและการแก้บั๊กลง

GitHub Copilot

GitHub ประกาศว่าบริการ Copilot Chat ตอนนี้เปิดให้ใช้งานสำหรับองค์กรและผู้ใช้งานทุกคนแล้ว หลังจากทดสอบในกลุ่มจำกัดสถานะเบต้าก่อนหน้านี้

GitHub Copilot Chat รองรับการใช้งานทั้งบน Visual Studio Code และ Visual Studio สำหรับผู้ใช้งานและองค์กรทุกแผนที่สมัคร ตลอดจนกลุ่มผู้ใช้งานด้านการศึกษา และโครงการโอเพนซอร์สที่ยืนยันตัวตน

By mk Founder on Tag: GitHub Copilot, GitHub, Artificial Intelligence, Development, Enterprise
GitHub Copilot

GitHub ประกาศออกแพ็กเกจ Copilot Enterprise บริการ AI ช่วยเขียนโค้ดสำหรับองค์กรขนาดใหญ่ โดยเป็นแพ็กเกจใหญ่ขึ้นจาก GitHub Copilot for Business ที่เปิดตัวช่วงปลายปี 2022

ความแตกต่างของ Copilot Enterprise ที่เพิ่มมาจากแพ็กเกจ Copilot for Business คือ

By lew Founder on Tag: Banking, LLM, GitHub, Artificial Intelligence
Banking

ANZ Banking Group ธนาคารในออสเตรเลียรายงานผลการทดสอบโปรแกรมเมอร์ในบริษัทหลังใช้ GitHub Copilot เป็นผู้ช่วยเขียนโปรแกรม โดยเฉลี่ยแล้วพบว่าประสิทธิภาพโปรแกรมเมอร์ดีขึ้น 50%

ANZ ทดลองแบ่งกลุ่มโปรแกรมเมอร์ในบริษัทออกเป็นสองกลุ่ม แล้วให้แก้ปัญหาต่างๆ กันไป รวมประมาณ 105 ข้อ หลังจากนั้นมาดูระยะเวลาเฉลี่ยในการแก้ปัญหาของแต่ละกลุ่มพบว่าประสิทธิภาพกลุ่มใช้ Copilot นั้นดีกว่ามาก

By lew Founder on Tag: GitHub Copilot, LLM, Artificial Intelligence, GitHub
GitHub Copilot

สำนักงข่าว Wall Street Journal รายงานถึงการแข่งขันสร้างบริการจากเทคโนโลยีในกลุ่ม LLM เช่น ChatGPT ในช่วงนี้ว่าบริษัทต่างๆ กำลังลงทุนอย่างหนัก และหลายบริการก็ไม่สามารถทำกำไรได้แม้จะเก็บค่าใช้งานแล้วก็ตาม

ข้อมูลจาก WSJ ระบุว่าต้นทุนการให้บริการ GitHub Copilot เฉลี่ยยังอยู่ที่ 20 ดอลลาร์ต่อคนต่อเดือน แต่เก็บค่าบริการเพียง 10 ดอลลาร์เท่านั้น ผู้ใช้บางคนใช้งานอย่างหนักจนสร้างต้นทุนเดือนละ 80 ดอลลาร์ก็มี โดยบริการ GitHub Copilot นี้มีผู้ใช้งาน 1.5 ล้านคนสร้างค่าใช้จ่ายให้ไมโครซอฟท์พอสมควร

GitHub Copilot

GitHub เปิดให้บริการ Copilot Chat แชทถามตอบคำถามโปรแกรมมิ่งจากในแอพ Visual Studio และ VS Code โดยตรง

GitHub Copilot เวอร์ชันแรกเปิดตัวในปี 2021 เป็นการใช้ AI ช่วยเติมโค้ดที่เขียน (code completion) แต่ไม่สามารถสนทนาได้ ภายหลัง GitHub ได้อัพเกรดระบบเป็น Copilot X ช่วงต้นปี 2023 เพิ่มความสามารถอีกหลายอย่าง หนึ่งในนั้นคือแชท

By arjin Writer on Tag: GitHub, Authentication, Passkey, Password
GitHub

GitHub ประกาศว่าผู้ใช้งานสามารถเปิดการใช้งาน Passkey ได้แล้วในสถานะ Public Beta โดยไปที่ Settings หัวข้อ Feature Preview ซึ่ง Passkey จะแทนที่ขั้นตอนใส่รหัสผ่านและ 2FA เดิม

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

ที่มา: GitHub

Subscribe to GitHub