Tags:
Node Thumbnail

ไมโครซอฟท์เปิดซอร์สระบบประมวลผลข้อมูลในหน่วยความจำ Graph Engine สำหรับการประมวลความสัมพันธ์ระหว่างข้อมูลชุดต่างๆ เช่นความสัมพันธ์ของคนในเครือข่ายสังคมออนไลน์

Graph Engine ใช้ระบบฐานข้อมูล Neo4j เป็นฐาน แล้วสร้างภาษาในการนิยามรูปแบบของข้อมูล TSL (Trinity Specification Language) จากนั้นเปิดเป็นบริการภายนอกผ่าน REST หรือโปรโตคอลของ Graph Engine เอง

ซอร์สโค้ดทั้งหมดอยู่ใน GitHub

ที่มา - Graph Engine, The Register

Tags:
Node Thumbnail

Daniel Stenberg จากโครงการ libssh2 ไลบรารีสำหรับการเชื่อมต่อผ่านโปรโตคอล SSH สำหรับการใช้งานผ่านซอฟต์แวร์อื่นๆ เช่น SFTP บน curl ได้รับแจ้งช่องโหว่ความปลอดภัยจากนักวิจัยภายนอก แต่นักพัฒนากลับไม่มีเวลาจัดการช่องโหว่นี้

ตอนนี้ผู้ดูแลโครงการคือ Stenberg เอง และ Alexander
Lamaison ขออาสาสมัครเพื่อช่วยเข้ามาสร้างแพตช์สำหรับช่องโหว่นี้ ไม่เช่นนั้นหากปล่อยให้เนิ่นนานไป ช่องโหว่จะถูกเปิดเผยต่อสาธารณะ

ตอนนี้ประกาศมีนักพัฒนาเข้าไปอาสาแล้วจำนวนหนึ่ง และผู้ดูแลโครงการก็มอบหมายให้ Peter Stuge และ Sara Golemon ที่เคยทำงานร่วมกับโครงการมานานหลายปี เป็นผู้ดูแลช่องโหว่ในครั้งนี้

Tags:
Node Thumbnail

ในงาน Windows Developer Day ที่เพิ่งผ่านมา Telerik บริษัทพัฒนาชุด UI ไลบรารีช่วยสร้างแอพชื่อดัง (ใครเป็นนักพัฒนาสาย .NET น่าจะต้องเคยได้ยินกันมาบ้าง) ประกาศบริจาคและเปิดซอร์สโค้ด Telerik UI for UWP ชุดรวม UI control สำหรับสร้างแอพ Universal Windows Platform เข้าเป็นส่วนหนึ่งของมูลนิธิ .NET Foundation

การเปิดซอร์สโค้ด Telerik UI for UWP จะช่วยให้นักพัฒนาสามารถสร้างแอพแพลตฟอร์ม UWP บนระบบฏิบัติการ Windows 10 ได้สะดวกและเร็วขึ้น ด้วยการเปิดให้นักพัฒนาใช้ชุด UI control ของ Telerik ที่ได้รวมมาให้มากกว่า 20 ตัวซึ่งแต่เดิมมีค่าใช้จ่ายฟรี และนั่นก็รวมถึง UI control ที่ใช้กันบ่อยๆ อย่าง Grid, Chart, DataForm และ ListView ด้วย สนใจสามารถเช็ครายการ UI control ทั้งหมดได้ที่นี่

Tags:
Node Thumbnail

Udacity เปิดชุดวิชาวิศวกรรมรถอัตโนมัติ (self-driving car engineer) พร้อมกับสร้างสภาพแวดล้อมจำลองด้วย Unity เพื่อพัฒนาซอฟต์แวร์สำหรับบังคับรถในสภาพแวดล้อมจำลอง โดยทุกคนสามารถนำไปใช้งานได้ฟรี

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

Tags:
Node Thumbnail

ไมโครซอฟท์เปิดตัวระบบไฟล์เสมือน GVFS (Git Virtual File System) ใช้เก็บข้อมูลในระบบ Git โดยเฉพาะ เพื่อให้ Git มีประสิทธิภาพมากขึ้นสำหรับเก็บซอร์สโค้ดขนาดใหญ่มากๆ

ไมโครซอฟท์อธิบายว่า Git ไม่ได้ถูกออกแบบมาให้เก็บไฟล์จำนวนมาก (ตัวอย่างคือซอร์สโค้ดของ Windows มีขนาด 270GB และจำนวนไฟล์ 3.5 ล้านไฟล์) เวลาทำงานกับไฟล์จำนวนมากๆ บางคำสั่งอย่าง git checkout หรือ git status ที่ต้องทำงานกับไฟล์ทั้งหมด ต้องใช้เวลานานเป็นหลายชั่วโมงกว่าจะเสร็จ

แต่ในทางปฏิบัติแล้ว การมี repo ใหญ่ขนาดนี้ไม่มีใครสั่งคอมไพล์ซอร์สโค้ดทั้งหมดอยู่แล้ว ใน repo ขนาด 3 ล้านไฟล์ อาจมีไฟล์ที่เราต้องใช้งานจริงๆ เพียงแค่ 50,000-100,000 ไฟล์เท่านั้น เราไม่ควรต้องรอนานขนาดนั้น

Tags:
Node Thumbnail

MXNet ไลบรารีสำหรับการพัฒนา deep learning ที่อเมซอนให้การสนับสนุนเป็นพิเศษ ได้เข้าเป็นโครงการภายใต้ Apache Foundation ภายใต้โครงการ Incubator แล้ว

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

ในแง่พัฒนาการของโครงการตอนนี้คงไม่น่าห่วงนัก เพราะทางอเมซอนระบุว่ามีนักพัฒนาจำนวนมากของบริษัทที่ทำหน้าที่พัฒนา MXNet โดยตรง

Tags:
Node Thumbnail

LibreOffice ออกเวอร์ชัน 5.3 ซึ่งถือว่ามีฟีเจอร์ใหม่เยอะพอสมควร ของใหม่ที่สำคัญคือ UI แบบใหม่ Project MUFFIN เพิ่มเข้ามาให้ทดลองใช้งานแล้ว

Tags:
Node Thumbnail

กูเกิลประกาศโอเพนซอร์ส Google Earth Enterprise (GEE) โดยใช้สัญญาอนุญาตแบบ Apache 2 และซอร์สโค้ดจะเผยแพร่บน GitHub ในเดือนมีนาคม

Google Earth Enterprise เป็น Google Earth เวอร์ชันสำหรับองค์กรที่ตั้งเซิร์ฟเวอร์ใช้งานเอง กูเกิลประกาศหยุดพัฒนาโปรแกรมนี้ในเดือนมีนาคม 2015 และให้เวลาเปลี่ยนผ่าน 2 ปี เมื่อครบกำหนดในเดือนมีนาคม 2017 กูเกิลจึงตัดสินใจเปิดซอร์สโค้ดทั้งหมด เพื่อให้ลูกค้าเก่าที่ยังต้องการใช้งาน สามารถนำซอร์สโค้ดไปพัฒนาต่อเองได้

การเปิดซอร์สของกูเกิลจะครอบคลุมเฉพาะฝั่งเซิร์ฟเวอร์ของ GEE เท่านั้น ฝั่งไคลเอนต์จะยังสามารถใช้งานตัวเก่าได้ (แม้ไม่อัพเดตอีกแล้ว) และกูเกิลก็บอกว่านักพัฒนาที่สนใจ สามารถสร้างไคลเอนต์ขึ้นมาเองได้จากข้อมูลในซอร์สโค้ดฝั่งเซิร์ฟเวอร์ที่เปิดออกมา

ที่มา - Google Geo Developers Blog via 9to5google

Tags:
Node Thumbnail

Wine ซอฟต์แวร์อีมูเลเตอร์ยอดนิยมสำหรับการรันแอพวินโดวส์บนแพลตฟอร์มอื่น ออกเวอร์ชันใหญ่ 2.0 มีของใหม่ดังนี้

  • รัน Office 2013 ได้แล้ว
  • รองรับการรันบน macOS แบบ 64 บิต และรองรับกราฟิกความละเอียดสูง (Retina)
  • รองรับฟีเจอร์กราฟิก DirectWrite, Direct2D, Direct3D มากขึ้นหลายอย่าง
  • รองรับการฝังฟอนต์ในไฟล์ PDF
  • รองรับตัวอักษรตามตาราง Unicode 9.0
  • ปรับปรุงการทำงานของ clipboard ให้คัดลอกเนื้อหาข้ามแอพได้ดีขึ้น
Tags:
Node Thumbnail

Backdrop CMS คือซอฟต์แวร์ Content Management Ssystem ที่แยกโครงการ (fork) ออกมาจาก Drupal 7 เนื่องจากทีมพัฒนาไม่เห็นด้วยกับแนวทางของ Drupal 8 ที่ซับซ้อนเกินไป และมีการเปลี่ยนแปลงจาก Drupal 7 มากจนไม่สามารถใช้งานร่วมกันได้

ทีมงาน Backdrop จึงนำโค้ดของ Drupal 7 มาพัฒนาต่อโดยยังคงแกนหลักของระบบไว้ แต่ปรับปรุงเรื่อง usability ให้ดีกว่าเดิม, มีระบบจัดการคอนฟิกแบบใหม่, รวมโมดูลสำคัญบางตัวเข้ามาในแกนหลักของ CMS (มี Editor มาให้ตั้งแต่ต้น!) และยังคงพอร์ตโมดูลของ Drupal 7 มาใช้ร่วมกับ Backdrop ได้ง่าย

Backdrop มีกำหนดออกรุ่นย่อยทุก 4 เดือน (ออกปีละ 3 ครั้ง) และรุ่นแรกของปี 2017 คือ Backdrop 1.6 ก็เปิดตัวไปเมื่อวันก่อนแล้ว

Tags:
Node Thumbnail

LinkedIn ได้โอเพ่นซอร์สซอฟต์แวร์ที่ใช้งานสำหรับรันการทดสอบแอพบน iOS เรียกว่า Bluepill เพื่อให้รันการทดสอบได้ทีละหลายการทดสอบ

ปัญหาของ Xcode อย่างหนึ่งคือ นักพัฒนาสามารถรัน instant บน simulator ได้ครั้งละการทดสอบ ในขณะที่ LinkedIn ต้องทดสอบ UI กว่า 2,000 ครั้งเพื่อทำให้แน่ใจว่าโปรแกรมสามารถทำงานได้กับแอพหลักอย่างไม่มีปัญหา โดย Bluepill จะช่วยให้ LinkedIn รันการทดสอบทีละหลายครั้งได้อย่างรวดเร็วและไม่ซับซ้อน

Tags:
Node Thumbnail

Mozilla ให้ทุนเพื่อตรวจสอบความปลอดภัยโค้ดของซอฟต์แวร์โอเพนซอร์สอยู่เป็นระยะ และโค้ดชุดล่าสุดที่ตรวจสอบคือ Dovecot เมลเซิร์ฟเวอร์ที่ได้รับความนิยมเป็นอย่างมาก (68% ของเซิร์ฟเวอร์ IMAP เป็น Dovecot) รายงานทดสอบนี้ทดสอบเฉพาะส่วนสำคัญๆ เช่น ส่วนโปรโตคอล POP และ IMAP, ส่วนการเข้ารหัส SSL โดยทดสอบ Dovecot 2.2.26.0 ที่ออกมาในวันเริ่มการทดสอบพอดี

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

Tags:
Node Thumbnail

เมื่อประมาณ 6 เดือนที่แล้ว ไมโครซอฟท์พอร์ตเอนจินจาวาสคริปต์ ChakraCore ไปยังแมคและลินุกซ์ แต่ยังมีข้อจำกัดด้านฟีเจอร์และประสิทธิภาพเป็นรอง ChakraCore บนวินโดวส์

ล่าสุดไมโครซอฟท์ประกาศความคืบหน้า ว่าปรับปรุง ChakraCore บนลินุกซ์ไปอีกมาก โดยพอร์ตองค์ประกอบสำคัญอื่นๆ เช่น JIT compiler และ garbage collector ที่มีฟีเจอร์เต็มขั้น ส่งผลให้ ChakraCore เวอร์ชันลินุกซ์มีฟีเจอร์หลักๆ ทัดเทียมกับเวอร์ชันวินโดวส์แล้ว เหลือเพียงการพอร์ตฟีเจอร์อื่นๆ (เช่น internationalization) และปรับแต่งประสิทธิภาพเพิ่มเติม ก็จะทำให้ ChakraCore ทั้งสองเวอร์ชันมีความสามารถเท่ากัน

Tags:
Node Thumbnail

D-Wave หนึ่งในบริษัทผู้ผลิตคอมพิวเตอร์ควอนตัมที่กูเกิลเลือกใช้ในงานวิจัยด้าน AI ประกาศเปิดซอร์สโปรแกรมประมวลผลเชิงควอนตัม qbsolv บน Github เพื่อให้นักพัฒนาศึกษาและพัฒนาโปรแกรมบนเครื่องคอมพิวเตอร์ของบริษัทได้ โดยไม่จำเป็นต้องมีความรู้ทางด้านการประมวลผลควอนตัมมากมายนัก

Tags:
Node Thumbnail

Ranault เปิดตัวรถไฟฟ้า POM ที่ไม่ใช่แค่รถรุ่นใหม่สำหรับผู้ใช้ทั่วไป แต่เป็นแพลตฟอร์มโอเพนซอร์สที่เปิดให้นักพัฒนาสามารถนำไปพัฒนาต่อยอดได้เอง

POM พัฒนาต่อยอดมาจากรถไฟฟ้าสองที่นั่งของ Renault รุ่น Twizy ที่วางขายอยู่ในราคาเริ่มต้น 6,995 ปอนด์ (ราวสามแสนบาท) โดยพิมพ์เขียวจจะมีสองรุ่น POM 45 สำหรับรุ่นความเร็วสูงสุด 45 กิโลเมตรต่อชั่วโมง และ POM 80 ความเร็วสูงสุด 80 กิโลเมตรต่อชั่วโมง

โครงการนี้ทาง Renault ร่วมมือกับทาง ARM เพื่อพัฒนา และหลังจากนี้ทางบริษัท OSVehicle ได้เข้าไปเป็นพันธมิตรเพื่อให้บริการด้านวิศวกรรมสำหรับผู้ที่ต้องการปรับแต่งจากพิมพ์เขียวเดิม

ตอนนี้พิมพ์เขียวยังไม่เปิดออกมา แต่เปิดให้ลงทะเบียนแสดงความสนใจไว้ก่อนได้

Tags:
Node Thumbnail

โปรแกรมแชตทุกวันนี้มีหลากหลายให้เลือกใช้ แต่โปรโตคอลที่ได้รับความนิยมสูงตัวแรกๆ คงเป็น IRC ตอนนี้ผู้พัฒนา Irssi ไคลเอนต์ IRC ที่เปิดตัวมาตั้งแต่มกราคมปี 1999 ก็ประกาศรุ่น 1.0.0 แล้ว

ในเวอร์ชั่นนี้มีความสามารถเพิ่มเติม เช่น การเข้ารหัส TLS เมื่อเชื่อมต่อกับ Freenode, EFnet, EsperNet, OFTC, Rizon, และ IRC6 มาตั้งแต่แรก, รองรับการล็อกใบรับรอง TLS

การพัฒนาในเวอร์ชั่นนี้มีการแก้ไขไฟล์ 132 ไฟล์ เพิ่มโค้ด 3434 บรรทัด ลบออก 3202 บรรทัด

ที่มา - Irssi

Tags:
Node Thumbnail

mitmproxy ซอฟต์แวร์สำหรับคั่นกลางการเชื่อมต่อเพื่อตรวจสอบปัญหาซอฟต์แวร์ และรองรับการดักฟังการเชื่อมต่อเข้ารหัส (วิธีใช้) ออกรุ่น 1.0.0 แล้ว หลังจากพัฒนามา 6 ปี

ในเวอร์ชั่นนี้ฟีเจอร์สำคัญที่สุดคือ mitmweb หน้าจอแสดงข้อมูลการเชื่อมต่อผ่านเว็บทำให้ดูข้อมูลได้ง่ายขึ้น ส่วนการปรับปรุงอื่นๆ เช่น การรองรับ Python 3 เต็มรูปแบบ, ทำงานร่วมกับวินโดวส์ได้ดีขึ้น, เปลี่ยนคอนฟิกเป็นไฟล์ YAML, และรองรับโปรโตคอลใหม่ๆ อย่าง HTTP/2 และ WebSocket

Tags:
Node Thumbnail

ถือเป็นการเดินทางอันยาวนานของโปรแกรมโอเพนซอร์สอีกตัวหนึ่ง โดย HandBrake โปรแกรมแปลงไฟล์วิดีโอยอดนิยม ใช้เวลาพัฒนานานกว่า 13 ปี ในที่สุดก็ออกเวอร์ชัน 1.0.0 ได้สำเร็จ

HandBrake ออกรุ่น 0.9.9 ในปี 2013 และ 0.10.0 ในปี 2014 จากนั้นก็ออกรุ่นย่อยจนมาถึง 0.10.5 เมื่อต้นปี 2016 แล้วเลขเวอร์ชันกระโดดข้ามมาเป็น 1.0.0 ช่วงปลายปี

ฟีเจอร์ใหม่ใน HandBrake 1.0.0 มีหลายอย่าง ที่สำคัญคือรองรับการเข้ารหัสวิดีโอแบบ VP9, Ultra HD / 4K แบบ color pass through, ปรับปรุงคุณภาพของ x265, เข้ารหัสเสียงด้วย Opus เป็นต้น

ที่มา - HandBrake

Tags:
Node Thumbnail

The Document Foundation องค์กรผู้ดูแล LibreOffice ประกาศโครงการปรับปรุงอินเทอร์เฟซของโปรแกรมครั้งใหญ่ ในชื่อ MUFFIN (My User Friendly & Flexible INterface)

Project MUFFIN จะมี GUI ทั้งหมด 4 แบบให้เลือกใช้ตามต้องการ ได้แก่

Tags:
Node Thumbnail

บริษัท Cyanogen Inc. ประกาศหยุดออกรอม Cyanogen OS, ปิดเซิร์ฟเวอร์ที่ใช้คอมไพล์รอมและให้ดาวน์โหลดรอม, ปิดเซอร์เวอร์ที่ให้บริการออนไลน์อื่นๆ ทั้งหมดในวันที่ 31 ธันวาคม 2016 และขอให้ผู้ใช้ย้ายไปใช้รอมโอเพนซอร์ส CyanogenMod แทน

แต่เรื่องไม่จบแค่นั้น ฝั่งโครงการ CyanogenMod ที่ใช้เซิร์ฟเวอร์ของบริษัท Cyanogen ก็ประกาศแยกตัว (fork) ไปทำโครงการใหม่ชื่อ Lineage โดยให้เหตุผลว่าไม่ต้องการผูกกับแบรนด์ Cyanogen ที่อาจขายต่อให้บริษัทอื่นๆ ในอนาคต ไหนๆ Cyanogen ต้องปิดตัวแล้ว ขอไปเริ่มสร้างแบรนด์ใหม่ที่ไม่เกี่ยวข้องกันเลยดีกว่า

Tags:
Node Thumbnail

Python ออกเวอร์ชั่น 3.6 หลังออกเวอร์ชั่น 3.5 มาตั้งแต่กันยายนปีที่แล้ว ในเวอร์ชั่นนี้มีฟีเจอร์สำคัญๆ เพิ่มเข้ามาหลายอย่าง

ฟีเจอร์ที่คนทั่วไปจะเห็นชัดที่สุดคือการฟอร์แมตสตริงแบบใหม่ โดยสั่งเรียกตัวแปรจากในสตริงได้เลย ซึ่งใน bash หรือ ruby มีใช้กันอยู่แล้ว แต่สำหรับ Python ผู้ที่ต้องการใช้งานจะต้องประกาศสตริงเป็นแบบ f คล้าย unicode หรือ raw ที่ต้องประกาศคล้ายๆ กัน ฟีเจอร์ต่อมาคือการใช้ขีดล่าง (_) เพื่อแยกกลุ่มตัวเลขออกจากกัน เพิ่มความสะดวกในการเขียนตัวเลขขนาดใหญ่ๆ เช่น 100_000

สำหรับการรับการรันแบบ asynchronous ในเวอร์ชั่นนี้รองรับเพิ่มเติม เช่นการสร้างฟังก์ชั่น generator แบบ async และการทำ comprehension แบบ async ก็ได้ทั้งคู่

Tags:
Node Thumbnail

กูเกิลประกาศเปิดซอร์สโค้ดโครงการ Embedding Projector เว็บแอปพลิเคชั่นสำหรับการแสดงและวิเคราะห์ข้อมูลที่มีความซับซ้อน และต้องแสดงภาพเป็นมิติ

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

ตัวโครงการมีเว็บให้ลองดูกระบวนการทำงานได้

ที่มา - Google Research

Tags:
Node Thumbnail

เรียกว่าไม่ยอมกันแม้แต่น้อย ในวันเดียวกับที่ OpenAI เปิดซอร์ส Universe ซอฟต์แวร์ช่วยสอน AI ฝั่งของ Google DeepMind ก็ประกาศเปิดซอร์สชุดเครื่องมือแบบเดียวกันชื่อ DeepMind Lab

DeepMind Lab เป็นชุดเครื่องมือที่ใช้กันภายในบริษัท DeepMind อยู่แล้ว มันเป็นเกม 3D แบบมุมมองบุคคลที่หนึ่งหลายๆ เกมที่ใช้เทรน AI เช่นกัน บ็อต AI จะเห็นภาพในเกมเหมือนกับที่มนุษย์มองเห็น มีวิธีควบคุมแบบเดียวกับเกม FPS คือเดิน ย่อตัว กระโดด หมุนมุมมอง ในเกมมีโจทย์ให้ทำภารกิจที่แตกต่างกันไป เช่น หาทางออกจากเขาวงกต เก็บไอเทมภายในเกม นอกจากนี้ เรายังสามารถออกแบบฉากและเงื่อนไขในเกมได้เองด้วย

Tags:
Node Thumbnail

OpenAI กลุ่มวิจัยด้านปัญญาประดิษฐ์ที่หนุนหลังโดย Elon Musk ประกาศเปิดซอร์สซอฟต์แวร์ชื่อ Universe ซึ่งเอาไว้สำหรับเทรน AI ให้รู้จักงานพื้นฐานที่ต้องใช้บ่อยๆ อย่างการเล่นเกม การท่องเว็บ จำนวนกว่า 1,000 ประเภท

การทำงานของ Universe จะผ่านโปรแกรมรีโมทเดสก์ท็อป VNC เพื่อให้ AI ได้เห็นหน้าจอและควบคุมอินพุตแบบเดียวกับมนุษย์ โดยไม่จำเป็นต้องมี API พิเศษหรือเข้าถึงซอร์สโค้ดของโปรแกรมที่ต้องการเทรน

Universe ได้รับการสนับสนุนจากบริษัทเกมจำนวนมาก เช่น EA, Valve, Microsoft อนุญาตให้ AI เข้าถึงการเล่นเกมดังๆ อย่าง GTA V, Portal, Fable, World of Goog, Shovel Knight, Red Alert 2, Alpha Centauri รวมถึงซอฟต์แวร์ที่ไม่ใช่เกมอย่าง Wolfram Mathematica ด้วย

Tags:
Node Thumbnail

ช่องโหว่การจัดการหน่วยความจำที่เกิดขึ้นบ่อยๆ เช่น use-after-free หรือ buffer overflow กลายเป็นช่องทางไปสู่ช่องโหว่ร้ายแรงกันอยู่เนืองๆ ตอนนี้กูเกิลก็ร่วมกับ Core Infrastructure Initiative เปิดตัว OSS-Fuzz ซอฟต์แวร์สร้างชุดทดสอบเพื่อหาช่องโหว่เหล่านี้โดยอัตโนมัติ

OSS-Fuzz รวมเอาเอนจินสร้างชุดทดสอบหลายตัวไว้ด้วยกัน แล้วสร้างระบบรันการทดสอบแบบขนาน ทำให้การทดสอบทำได้อย่างรวดเร็ว

Pages