By nuntawat Writer on Tag: Google, Development
Google

กูเกิลเผย Page Speed Service บริการเร่งความเร็วในการโหลดหน้าเว็บ โดยที่บริการดังกล่าวจะโหลดคอนเทนต์จากเซิร์ฟเวอร์ของเว็บไซต์ที่ลงทะเบียนกับกูเกิล ปรับแต่งหน้าเว็บเพื่อเพิ่มประสิทธิภาพในการโหลด แล้วจึงส่งต่อให้ผู้ที่ต้องการเข้าถึงหน้าเว็บดังกล่าวผ่านเซิร์ฟเวอร์ของกูเกิลที่มีอยู่ทั่วโลก

สำหรับการใช้งานนั้น ผู้ใช้จะต้องลงทะเบียนก่อน จากนั้นให้ชี้ DNS ของเว็บไซต์มาที่กูเกิล ซึ่งจากผลการทดสอบพบว่า Page Speed Service ช่วยลดเวลาการโหลดหน้าเว็บบนเว็บไซต์ที่ทำการทดสอบลงร้อยละ 25 ถึงร้อยละ 60

By lew Founder on Tag: Java, Oracle, Development, Programming
Java

Java SE 7 เป็นจาวารุ่นแรกที่พัฒนาภายใต้การดูแลของออราเคิล หลังจากที่การออกจาวารุ่นนี้ล่าช้ามานานตอนนี้มันก็มีให้ดาวน์โหลดอย่างเป็นทางการ

ฟีเจอร์ใหม่ๆ ของจาวารุ่น 7 หลักๆ ได้แก่ รองรับการ switch ด้วยสตริง, API ใหม่สำหรับการเรียกภาษาในกลุ่มภาษา Dynamic ให้ทำงานเร็วขึ้น, API สำหรับการทำงานแบบมัลติคอร์,อินเทอร์เฟชสำหรับ IO แบบใหม่, และรองรับ Unicode 6.0

จาวารุ่น 8 นั้นน่าจะออกได้ภายในปีหน้า ถ้าการนำภายใต้ออราเคิลทำให้การออกรุ่นใหม่สามารถออกได้ตรงเวลากว่าเดิมก็น่าจะเป็นผลดีอย่างมากต่อชุมชนจาวา

By mk Founder on Tag: Development, Cloud Computing, Social Games, Microsoft, Microsoft Azure
Development

ทุกวันนี้ เกมผ่านเน็ตจำพวก social games ทั้งหลายนิยมเช่าเซิร์ฟเวอร์ Amazon EC2 เพราะสามารถรองรับโหลดได้มาก แถมไม่ต้องลงทุนด้านฮาร์ดแวร์เซิร์ฟเวอร์-สถานที่เอง

ในฐานะที่ไมโครซอฟท์ก็มีแพลตฟอร์ม Windows Azure ที่เป็นคู่แข่งกับ EC2 โดยตรง จึงอยากเข้ามาแชร์ตลาดผู้ให้บริการเซิร์ฟเวอร์เกมกับเขาบ้าง ล่าสุดจึงได้ออกเครื่องมือพัฒนา Windows Azure Toolkit for Social Games มาเพื่อการนี้โดยเฉพาะ

By nuntawat Writer on Tag: Development, Robotics, Kinect, Microsoft
Development

ไมโครซอฟท์รีเสิร์ชได้เปิดให้ดาวน์โหลด Kinect Services for RDS หรือ SDK สำหรับการพัฒนาระบบควบคุมหุ่นยนต์โดยใช้ Robotics Developer Studio (RDS) ร่วมกับ Kinect แล้ว ใครสนใจสามารถดาวน์โหลดจากที่มาของข่าว (รายละเอียดเกี่ยวกับ RDS ดูได้จากข่าวเก่า 1, 2)

By lew Founder on Tag: Development, CPU, Android, x86
Development

แม้ Android จะรองรับทั้ง ARM และ x86 ควบคู่กันมาเสมอ แต่จุดต่างสำคัญคือ Android NDK ซึ่งเป็นชุดพัฒนาสำหรับการคอมไพล์โค้ดแบบ native นั้นยังจำกัดอยู่เฉพาะสถาปัตยกรรม ARM เท่านั้นมาตลอด ทำให้อุปกรณ์ที่เป็น x86 นั้นไม่สามารถใช้แอพพลิเคชั่นที่ต้องการโค้ดแบบ native ได้ แต่ใน Android NDK, Revision 6 ที่เพิ่งปล่อยออกมาก็รองรับ x86 อย่างเป็นทางการแล้ว

การรองรับ x86 ให้เป็นประชากรชั้นหนึ่งเช่นเดียวกับ ARM ทำให้ NDK ตอนนี้รองรับสามสถาปัตยกรมคือ ARM, ARMv7 (ตระกูล Cortex), และ x86

By mk Founder on Tag: Development, Eclipse, Android
Development

กูเกิลเพิ่งออกเครื่องมือพัฒนา ADT (Android Developer Tools) รุ่น 11 ไปเมื่อเดือนพฤษภาคม วันนี้ออกรุ่น 12 ตามมาแล้ว

ของใหม่ใน ADT 12.0.0 คือการปรับปรุง Visual Layout Editor ที่เพิ่มเข้ามาในรุ่นที่แล้ว และเพิ่มตัวเลือกในการสั่ง build ให้ไม่ต้องทำแพกเกจ .apk ใหม่ทุกครั้ง (ในบางกรณีที่ต้องการทดสอบ) ช่วยให้ระยะเวลา build ลดลงมากในโครงการใหญ่ๆ - รายการเปลี่ยนแปลง

By mk Founder on Tag: Google, Development, Google+, Vic Gundotra
Google

เปิดตัวได้เพียง 2-3 วันแต่ Google+ ก็มาแรงมาก และตอนนี้เริ่มมีคนถามหาช่องทางการพัฒนาซอฟต์แวร์บน Google+ กันแล้ว

คนที่ตอบเรื่องนี้ได้ดีที่สุดคือ Vic Gundotra ผู้บริหารฝ่าย social ของกูเกิล ซึ่งเป็นผู้นำโครงการ Google+ ได้ตอบคำถามนักข่าว CNET สั้นๆ แต่หนักแน่นว่า

"I'm a developer guy at the core. It is inconceivable I would build something without a platform.

Vic บอกว่าตอนนี้ Google+ เพิ่งเริ่มต้น และยังไม่พร้อมรับนักพัฒนาภายนอก เพราะฟีเจอร์ต่างๆ จะเปลี่ยนอีกเยอะในระยะเวลาอันใกล้นี้ รวมถึงการผสานเข้ากับบริการอื่นๆ ของกูเกิลด้วย

By lew Founder on Tag: Java, Development, Eclipse
Java

ถึงรอบการอัพเดตก็ได้เวลาที่ Eclipse จะออกรุ่นใหม่คือ Eclipse Indigo ซึ่งเป็นรุ่น 3.7 โดยมีฟีเจอร์สำคัญคือ

By mk Founder on Tag: Development, Adobe Flash, Adobe Flex, iOS, PlayBook, Adobe
Development

เมื่อเดือนเมษายนที่ Adobe ออก CS5.5 หนึ่งในฟีเจอร์ใหม่ของ Flex 4.5 และ Flash Builder 4.5 คือการสร้างแอพแล้วพอร์ตออกมาเป็นแอพ Android ได้ (ตัวแอพจะต้องรันผ่าน AIR อีกทีนะครับ)

วันนี้ Adobe ได้ออกตัวอัพเดตของ Flex 4.5 และ Flash Builder 4.5 สำหรับการพอร์ตแอพบน iOS (ทั้ง iPad/iPhone) และ BlackBerry Tablet OS (ที่ใช้ใน PlayBook แล้ว) ตัว Flash Builder นั้นเสียเงินแต่ Flex เป็นโอเพนซอร์สที่ดาวน์โหลดได้ฟรี

By nuntawat Writer on Tag: Development, HTML5, Microsoft, Visual Studio
Development

ไมโครซอฟท์ได้ปล่อย Web Standards Updates for Visual Studio เพื่อให้ Visual Studio 2010 SP1 และ Visual Web Developer Express 2010 SP1 รองรับ HTML5 ได้สมบูรณ์ยิ่งขึ้น โดย Web Standards Updates นี้ได้เพิ่ม IntelliSense และ validation สำหรับ

By nuntawat Writer on Tag: Development, CPP, Microsoft, Visual Studio, GPU
Development

ที่งาน AMD Fusion Developer Summit ไมโครซอฟท์ได้เปิดตัว C++ Accelerated Massive Parallelism (C++ AMP) ซึ่งได้รับการพัฒนาขึ้นบนพื้นฐานของ DirectX และจะเป็นส่วนหนึ่งของ Visual C++ คอมไพเลอร์ของ Visual Studio เวอร์ชันใหม่ที่มีโค้ดเนมว่า "vNext" C++ AMP นี้จะช่วยให้นักพัฒนาสามารถใช้ GPU ในการประมวลผลแบบขนาน (parallel programming) โดยนักพัฒนาสามารถระบุฮาร์ดแวร์ที่จะใช้ประมวลผลได้เอง (รายละเอียดเพิ่มเติมของ C++ AMP ดูได้จากที่นี่)

By mk Founder on Tag: Development, Kinect, Microsoft, Games
Development

หลังจากประกาศ Kinect SDK และโชว์เดโม เมื่อหลายเดือนก่อน ในที่สุดไมโครซอฟท์ก็เปิดให้คนทั่วไปดาวน์โหลด Kinect for Windows SDK แล้ว

Kinect SDK ประกอบด้วยไดรเวอร์ของ Kinect บนวินโดวส์, API, ซอร์สโค้ดตัวอย่าง และเอกสารต่างๆ โดย SDK ชุดนี้มีฟีเจอร์หลัก 3 อย่าง ได้แก่

By nuntawat Writer on Tag: Development, Windows Phone 7, CPP, Microsoft, Games, Visual Studio, Xbox
Development

ไมโครซอฟท์ได้ประกาศจัดงานประชุมสัมมนา Gamefest 2011 ในสามเมืองใหญ่คือ กรุงลอนดอน (14-15 ก.ค.) กรุงโตเกียว (29 ก.ค.) และเมืองซีแอตเทิล (22-23 ส.ค.) ในงานนอกจากจะเน้นหัวข้อสัมมนาเกี่ยวกับ Kinect แล้วยังมีหัวข้ออื่นที่น่าสนใจ ดังนี้

By mk Founder on Tag: Development, Eclipse, Android
Development

กูเกิลออกเครื่องมือพัฒนาของแอนดรอยด์บน Eclipse ซึ่งรู้จักกันในชื่อ ADT (Android Development Tools) รุ่น 11 ซึ่งมาพร้อมกับฟีเจอร์สำหรับคือตัวช่วยสร้าง UI ของแอพที่ดีกว่าเดิมมาก

กูเกิลโชว์ ADT 11 ตั้งแต่งาน Google I/O รอบล่าสุด และตอนนี้เปิดให้นักพัฒนาทั่วไปดาวน์โหลด ADT แล้ว ของใหม่ในรุ่นนี้ได้แก่

By nuntawat Writer on Tag: Development, Smartphone, Windows Phone 7, Microsoft
Development

ไมโครซอฟท์ได้แจ้งผ่านเว็บไซต์ App Hub ว่า บริษัทจะแจก developer phone ใหม่ (อย่างซัมซุง Taylor ที่ไมโครซอฟท์แจกเมื่อก่อนเปิดตัว Windows Phone 7) ที่รองรับฟีเจอร์ใหม่ใน Windows Phone 7.1 "Mango" อย่าง Gyroscope แทนที่จะปล่อย ROM ตัวใหม่ให้ไปอัพเกรดกันเอง

เนื่องจากไมโครซอฟท์ยังไม่มีแผนว่าจะแจก developer phone ใหม่เมื่อใด และก็ไม่รู้ว่า developer phone จะเป็นเหมือนกับสมาร์ทโฟนรุ่นต้นแบบที่จะไม่มีการวางขายหรือไม่ ยังไงก็ต้องรอดูกันต่อไป

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

ผู้ที่คุ้นเคยกับซอฟต์แวร์โอเพนซอร์สคงคุ้นกับเว็บสำหรับฝากโครงการ (ซึ่งมีบริการเก็บข้อมูลบั๊ก เก็บซอร์สโค้ด ฯลฯ) ยอดนิยมตลอดกาลอย่าง SourceForge รวมไปถึงเว็บจากบริษัทใหญ่อย่าง Google Code และ Microsoft CodePlex

แต่เว็บฝากโครงการที่มาแรงในช่วงหลังคือ GitHub (ซึ่งชื่อก็บอกอยู่แล้วว่าใช้ Git เป็นระบบจัดการโค้ด) โดยมีโครงการใหม่ๆ อย่าง Ruby on Rails, jQuery, Node.js มาใช้บริการ (โครงการทั้งหมด)

By mk Founder on Tag: Development, HTC, Android, HTC Sense
Development

HTC ประกาศโครงการ HTCdev กระตุ้นให้นักพัฒนาสร้างแอพที่ปรับแต่งสำหรับ Sense UI โดยเตรียมแจก OpenSense SDK ในเร็วๆ นี้

OpenSense SDK จะมี API สำหรับเข้าถึงโหมดการแสดงผล 3 มิติ และการใช้งานปากกาบนหน้าจอแท็บเล็ต (แบบใน HTC Flyer) รวมไปถึงตัวอย่างโค้ดและเอกสารต่างๆ

ตอนนี้ OpenSense SDK ยังไม่เปิดให้ดาวน์โหลด ผู้สนใจสามารถลงชื่อรอไว้ได้บนเว็บ HTCdev ครับ

ทิศทางการเปิดกว้างมากขึ้นของ HTC เป็นสิ่งที่น่ายินดี หลังจากบริษัทประกาศเลิกล็อค bootloader เมื่อสัปดาห์ที่แล้ว

By nuntawat Writer on Tag: Development, Mobile App, Windows Phone 7, Microsoft
Development

ไมโครซอฟท์ได้อัพเดต TouchStudio (แอพฯ ที่ให้ผู้ใช้สามารถเขียนสคริปง่ายๆ และสั่งรันสคริปบน Windows Phone 7 ได้โดยตรง) เป็นเวอร์ชัน 1.2 เบต้าแล้ว นอกจากการปรับปรุงประสิทธิภาพการทำงานและปรับเปลี่ยนโครงสร้าง API แล้ว ยังเพิ่มฟีเจอร์ใหม่ อาทิ

By mk Founder on Tag: Google, Development
Google

ที่ผ่านมาเรามักเห็นข่าวกูเกิลเปิด API ใหม่ให้นักพัฒนาเรียกใช้จำนวนมากมายจนนับไม่ถ้วน (แค่งาน Google I/O รอบล่าสุดก็น่าจะเกือบสิบตัว) แต่ในหมู่ API ก็มีอันที่คนใช้น้อยและไม่นิยม ซึ่งกูเกิลออกมาประกาศแล้วว่าเตรียมปิดบริการ API เหล่านี้

By lew Founder on Tag: Open Source, Development, Programming, Visual Basic, Microsoft
Open Source

ผู้เข้าร่วมงาน Tech-Ed หลายคนทวีตระบุว่าไมโครซอฟท์เพิ่งประกาศว่าบริษัทกำลังเปิดซอร์สโค้ดภาษา Visual Basic 6 บน Codeplex ปลายเดือนมิถุนายนที่จะถึงนี้ แม้ทางไมโครซอฟท์จะยังไม่แถลงข่าวเรื่องนี้อย่างเป็นทางการและระบุว่านี่เป็นเพียงข่าวลือก็ตาม

Visual Basic 6 หรือ VB6 เป็นภาษาที่เปิดตัวตั้งแต่ปี 1998 ก่อนไมโครซอฟท์จะเปลี่ยนไปซัพพอร์ต VB.NET แทน โดยมันเป็นภาษาที่ได้รับความนิยมอย่างสูงจากการที่เป็นภาษาแรกๆ ที่มีเครื่องมือพัฒนาหน้าจอ GUI ที่ใช้งานได้ง่ายและตัวภาษาเองก็เข้าใจง่าย

Subscribe to Development