Member for :
By neizod Contributor on Tag: Space, Raspberry Pi
Space

เราเคยเห็น Nexus S ขึ้นสู่ขอบอวกาศกันมาแล้ว งวดนี้ Raspberry Pi ขอบ้าง โดยผู้ส่งบอลลูนคือ Dave Akerman ผู้ชื่นชอบการส่งบอลลูนระดับสูง (high-altitude balloon) และคราวนี้เขาก็สามารถส่งบอลลูนขึ้นไปได้สูงถึงเกือบ 40 กิโลเมตรเลยทีเดียว

By neizod Contributor on Tag: Programming, Competition, Raspberry Pi
Programming

Raspberry Pi บริษัททำคอมพิวเตอร์จิ๋วที่กำลังเป็นที่จับตามอง จัดงานแข่งขันสำหรับเด็กวัยประถม/มัธยมศึกษา พัฒนาโปรแกรมอะไรก็ได้ที่น่าสนใจ ภายใต้ข้อแม้ว่าโปรแกรมต้องสามารถทำงานได้บนเครื่อง Raspberry Pi ครับ

By neizod Contributor on Tag: Twitter
Twitter

หลังจากอัพเกรดโลโก้นก Larry ให้เชิดหัวกระปรี้กระเปร่าได้มาเดือนกว่าๆ ในที่สุดตอนนี้ Twitter for Android และ Twitter for iOS ก็ถูกเปลี่ยนโลโก้ตามแล้วครับ

นอกจากโลโก้ที่เปลี่ยนไปแล้ว ในเวอร์ชันนี้จะสามารถพรีวิวข้อมูลที่ติดมากับทวีตได้มากขึ้น กดที่รูป avatar เพื่อไปยังหน้า profile ของคนนั้นๆ โดยตรงได้เลย แถมยังสามารถเปิด notification เฉพาะคนได้อีกด้วยครับ

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: Dropbox, Cloud Storage
Dropbox

Dropquest เป็นงานแข่งขันแก้ปัญหาเชาว์ออนไลน์ประจำปีจากทาง Dropbox ซึ่งปีนี้เป็นปีที่ 2 แล้ว โดยมันกลับมาภายใต้ชื่อ Dropquest II: The Future is Now และมีของรางวัลคือพื้นที่เก็บไฟล์ที่ผู้ใช้ Dropbox ทุกคนเฝ้ารอนั่นเองครับ

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

By neizod Contributor on Tag: CSS, GitHub
CSS

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

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

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

By neizod Contributor on Tag: Research, QR Code, Arts
Research

ปรกติแล้ว QR code สามารถรับความคลาดเคลื่อนได้ในระดับหนึ่ง ทำให้เราสามารถวางรูปภาพหรือข้อความ "ทับ" ลงไปบนตัว QR code เพื่อช่วยให้มนุษย์สามารถแยกแยะ QR code ในขั้นต้นได้

แต่นี่คงไม่ทำให้ Russ Cox โปรแกรมเมอร์จาก Bell Labs พอใจ เขาจึงได้สร้างโปรแกรม QArt code ที่สามารถ "ฝัง" รูปภาพไปกับ QR code โดยไม่ทำให้มันเกิดความคลาดเคลื่อน และส่งผลให้ตัว QR code สามารถแนบรูปได้ใหญ่ขึ้นกว่าการวางรูปทับลงไปธรรมดาครับ

By neizod Contributor on Tag: Security, Python
Security

จากที่ได้มีผู้แจ้งปัญหาการชนกันของ hash ในงาน 28C3 เมื่อปลายปีที่ก่อน ตอนนี้ Python ก็ได้ออกอัพเดตแก้ปัญหานี้แล้วครับ

ปัญหาการชนกันของ hash นี้ทำให้ผู้โจมตีสามารถสร้างข้อมูลที่มีแนวโน้มว่าจะใช้ key ชนกันได้ ทำให้ระบบต้องเสียเวลามากขึ้นในการค้นหาข้อมูลจาก hash table ที่มี key ชนกัน ซึ่งทำให้สามารถนำไปสู่การโจมตีแบบ DoS ได้ในที่สุด ปัญหานี้ถูกแก้โดยการเปลี่ยนไปใช้ฟังก์ชัน hash แบบสุ่มสำหรับ Python และแก้ไขไลบรารี Expat XML ที่เขียนบน C

อัพเดตนี้มีเป็น installer ให้สำหรับ Python 2.7.3 และ 3.2.3 ส่วนเวอร์ชัน 2.6.8 และ 3.1.5 ต้องดาวน์โหลดโค้ดไปคอมไพล์กันเองนะครับ

By neizod Contributor on Tag: Programming, C, TIOBE, Objective-C
Programming

TIOBE เป็นดัชนีวัดอันดับความนิยมของภาษาโปรแกรมผ่านทาง search engine ต่างๆ ซึ่งเดือนเมษายนก็มีอันดับที่น่าสนใจดังนี้ครับ

By neizod Contributor on Tag: Development, HTML5
Development

ความสามารถอย่างหนึ่งที่น่าจับตามองของ HTML5 คือ <canvas> ที่จะทำการวาดภาพแบบ raster ขึ้นมาในกรอบที่กำหนด ความได้เปรียบของมันคือคำสั่งวาดทั้งหมดอยู่บน JavaScript ทำให้สามารถใช้ร่วมกับ setInterval เพื่อสร้างภาพเคลื่อนไหวได้อย่างง่ายดาย
แต่เนื่องจากว่า <canvas> ยังเป็นอะไรที่ใหม่มาก ทาง WHATWG ก็ได้อัพเดตความสามารถบางอย่างของมัน โดยความสามารถที่เพิ่มเข้ามารอบนี้เป็นของ canvas 2D เช่น

By neizod Contributor on Tag: iPad, Graphic, Arts
iPad

เมื่อเดือนที่ผ่านมา เรามีโอกาสได้เห็นภาพวาด The Starry Night โลดแล่นเคลื่อนไหวได้กันไปแล้ว แต่วิดีโอสั้นๆ แค่นั้นคงไม่จุใจผู้รักงานศิลป์พอ ข่าวดีคือ ภาพนี้ถูกวางขายบน iTunes เรียบร้อยแล้วครับ

สนนราคาที่ 1.99 ดอลลาร์ (60 บาท) ข่าวร้ายซักหน่อยคือมันรองรับแค่ iPad เท่านั้นนะครับ

ที่มา: Engadget

By neizod Contributor on Tag: Games
Games

Prince of Persia นับได้ว่าเป็นหนึ่งในตำนานของเกมคอมพิวเตอร์ เพราะมันสามารถถ่ายทอดการเคลื่อนไหวที่เสมือนจริงได้อย่างน่าชมในยุคนั้น และวางมาตรฐานนี้ให้กับเกมยุคต่อมา อย่างไรก็ตาม Jordan Mechner ผู้สร้างเกมนี้กลับทำซอร์สโค้ดของมันหายไปเสียได้ เหลือเพียงแต่โปรแกรมที่คอมไพล์พร้อมเล่นแล้วเท่านั้น

By neizod Contributor on Tag: Research, Gesture, Camera
Research

แถวนี้ใครชอบเล่นถ่ายรูปด้วยการสร้างกรอบรูปจากนิ้วมือบ้างครับ? นักวิจัยจากญี่ปุ่นได้นำเอาวิธีนี้มาทดลองสร้างเป็นกล้องถ่ายรูปจริงๆ กันแล้ว

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

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 neizod Contributor on Tag: Open Source, CodePlex, Git, Microsoft
Open Source

ทำได้ไม่เลวเลยทีเดียว สำหรับโปรแกรม software configuration management (SCM) ที่เพิ่งเกิดเมื่อปี 2005 อย่าง Git หลังจากมี GitHub เป็นของตัวเองจนได้รับการยอมรับจาก Bitbucket, SourceForge, Google Code เป็นหนึ่งใน SCM ที่มีให้เลือกใช้ ตอนนี้ก็ถึงคราวของ CodePlex บริการโฮสต์โครงการโอเพนซอร์สของไมโครซอฟท์แล้ว

By neizod Contributor on Tag: Open Source, Editor, Notepad++
Open Source

Notepad++ เป็นโปรแกรมแก้ไขเอกสารแบบเปิดซอร์สที่มีความสามารถสูงมากโปรแกรมหนึ่งจากฝั่ง Windows หลังจากเปิดตัวครั้งแรกปลายปี 2003 ตอนนี้มันก็เดินทางมาถึงเวอร์ชั่น 6.0 แล้วครับ

ความสามารถใหม่ที่เพิ่มเข้ามาในรอบนี้คือ Document Map ที่จะแสดงภาพรวมว่าเรากำลังแก้ไขไฟล์ ณ จุดไหน (เช่นเดียวกับ Sublime Text 2) และรองรับการใช้นิพจน์ปกติแบบ PCRE นอกจากนี้ก็ปรับปรุงความเร็วในการโหลดไฟล์ขนาดใหญ่ๆ ครับ

By neizod Contributor on Tag: Research, Touchscreen
Research

งานวิจัยเกี่ยวกับจอสัมผัสอีกหนึ่งงานครับ แม้ว่าเราจะมีระบบสั่นเพื่อบ่งบอก feedback ของการสัมผัสจอ (haptic) แต่นั่นก็อาจไม่เพียงพอ ทีมนักวิจัยจากญี่ปุ่นจึงพัฒนาระบบจอสัมผัส ที่สามารถเคลื่อนตัวตอบสนองระหว่างวัตถุที่อยู่ในจอกับนิ้วมือเราได้ โดยยึดมุมทั้งสี่ของจอสัมผัสด้วยลวดและกลไกลที่จะคอยบังคับดึงมันไปในทิศทางต่างๆ ทำให้เกิดเป็นระบบจอสัมผัสที่สามารถบ่งบอกทิศทาง feedback ได้นั่นเองครับ (ดูวิดีโอได้ในข่าว)

ที่มา: Engadget

By neizod Contributor on Tag: Samsung, Review, Galaxy S, Mobile
Samsung

Samsung Galaxy S Advance หรือชื่อรุ่นว่า I9070 เป็นมือถือในรุ่นท๊อปของทางซัมซุง ที่ถูกวางตัวไว้เพื่อกินตลาดผู้ใช้ที่ต้องการมือถือสเปกครบครัน แต่ก็ไม่ต้องการจ่ายเงินมากเกินไป

หรือพูดง่ายๆ คือ จับเอา Galaxy S ตัวเดิมที่ประสบความสำเร็จอยู่แล้ว มาปรับโน่นนิดนี่หน่อยนั่นเอง