By mk Founder on Tag: Mono, Development
Mono

ค่าย Novell ออก Mono รุ่นอัพเดตย่อย 1.2.5 ซึ่งมีของใหม่ที่น่าสนใจสองอย่าง

By PaePae Writer on Tag: Open Source, Java, Sun, Development, Games
Open Source

Project Darkstar เป็นเครื่องมือที่พัฒนาโดย ซัน ไมโครซิสเต็มส์ ใช้สำหรับพัฒนาเกม MMO โดยเซิร์ฟเวอร์จะรันบนสภาพแวดล้อมของจาวา ส่วนไคลเอนต์สามารถเรียกใช้งานผ่าน SDK ซึ่งเป็น J2SE และ J2ME API

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

By lew Founder on Tag: Google, Development, AJAX
Google

นับแต่ Google Web Toolkit (GWT) ออกมาตีตลาด AJAX Framework ตายไปหลายต่อหลายตัว ในที่สุดทางกูเกิลก็ยกเลิกสถานะเบต้าออกจาก GWT แล้วพร้อมๆ กับการปล่อยเวอร์ชั่น 1.4 ในวันนี้

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

By PaePae Writer on Tag: Development, Thailand, Training, Games
Development

ซิป้า, เน็ตดีไซน์, และดีบัสซ์ ร่วมกันจัดอบรมการพัฒนาเกมบนมือถือในโครงการ Pre-professional Game Training Program Mobile Game ให้กับผู้สนใจอายุ 18-45 ปี จบการศึกษา ม.6 หรือ ปวช. ขึ้นไป โดยไม่เสียค่าใช้จ่ายในการอบรม แต่ต้องวางเงินประกัน 10,000 บาทซึ่งจะได้รับคืนเมื่ออบรมผ่านหลักสูตร

เปิดอบรมทั้งหมด 4 รุ่น ๆ ละ 20 คน จัดอบรมที่เน็ตดีไซน์ สาขาสยามพารากอน ชั่วโมงเรียน 60 ชม. พร้อมโอกาสฝึกงานกับดีบัสซ์เป็นเวลา 1 เดือน เปิดรับสมัครตั้งแต่วันนี้ถึง 10 กันยายน พ.ศ. 2550

By PaePae Writer on Tag: Development, Thailand, IT Industry, Games
Development

ความจริงวงการพัฒนาเกมของคนไทยนั้นมีพัฒนาการมานานหลายปีแล้ว แต่จะรู้กันเพียงกลุ่มเล็ก ๆ เท่านั้น

โครงการ "พิพิธภัณฑ์เกมคอมพิวเตอร์ไทย (Thai Computer Game Museum)" จึงถูกริเริ่มขึ้นจากสมาชิกกลุ่มหนึ่งของชุมชน ThaiGameDevX รวบรวมข้อมูลเกม, บริษัทและกลุ่มนักพัฒนาอิสระ, และผู้มีส่วนเกี่ยวข้องในการพัฒนาเกมในประเทศไทย เพื่อจัดเก็บให้อยู่ในที่เดียวกันอย่างเป็นระบบและสามารถใช้อ้างอิงได้

By PaePae Writer on Tag: Development, Imagine Cup, Microsoft, Games, Xbox, XNA
Development

ข่าวนักศึกษาไทยชนะเลิศ Imagine Cup 2007 กำลังแรง ใครจะรู้บ้างว่าการแข่งขันประจำปี ค.ศ. 2008 ก็ใกล้จะเริ่มขึ้นแล้ว

ไมโครซอฟท์ประกาศเพิ่มการแข่งขัน Game Development เข้าไปเป็นหมวดที่ 9 ของ Imagine Cup (ปีนี้ไทยชนะในหมวด Software Design) เจาะจงการพัฒนาโดยใช้เฟรมเวิร์ก XNA ที่ใช้ในการพัฒนาเกมสำหรับ Xbox 360 และผู้ชนะยังมีโอกาสเข้าพบและนำเสนอผลงานกับทีมบริหารด้านเกมของไมโครซอฟท์อีกด้วย

ผู้มีสิทธิ์เข้าแข่งขัน คือ นักเรียนชั้น ม.ปลาย และนักศึกษาระดับ ป.ตรี - ป.เอก ทุกท่าน

By mk Founder on Tag: Development, Web 2.0, Windows Live, Microsoft
Development

ไมโครซอฟท์ได้แจกชุดพัฒนาของ Windows Live ID (หรือที่เราคุ้นกันในชื่อ MSN Passport) ในชื่อ Windows Live ID Web Authentication SDK 1.0 แปลง่ายๆ ว่าต่อไปเว็บไซต์อื่นๆ ที่ไม่ใช่ของไมโครซอฟท์ สามารถทำระบบล็อกอินที่ใช้แอคเคาท์ของ Windows Live ID ได้แล้ว

ใน SDK ไมโครซอฟท์ได้ให้ตัวอย่างการเขียนเชื่อมกับ Windows Live ID ด้วยภาษา ASP.NET, Ruby, Java, Perl, Python, PHP ซึ่งไม่จำกัดว่าต้องใช้เฉพาะบนวินโดวส์ นอกจากเวอร์ชัน Web Authentication ก็ยังมี The Windows Live ID Client 1.0 SDK (Alpha) สำหรับคนอยากเขียนเป็น Win Form ด้วยเช่นกัน

By mk Founder on Tag: Development, OpenGL
Development

กลุ่ม Khronos Group (ประกอบด้วย AMD, Creative, id Software, Intel, Nvidia, Sony, Sun และ TI) ผู้ดูแลมาตรฐาน OpenGL ได้ประกาศตัว OpenGL เวอร์ชัน 3 อย่างเป็นทางการในงาน Siggraph เมื่อสัปดาห์ก่อน

By plynoi Writer on Tag: Development, Mozilla
Development

หลังจากปล่อย IronRuby ไปได้ไม่นาน ทาง Mozilla ก็ประกาศจะนำทั้ง IronPython กับ IronRuby มาใช้กับโปรเจค Tamarin ของตนทันทีครับ

Tamarin คือโปรเจคที่สร้าง ECMAScript เวอร์ชัน 4 จากการร่วมมือระหว่าง Mozilla และ Adobe นั่นเอง โดย Mozilla จะนำ IronPython/Ruby มาใช้สำหรับการแปลงไบต์โค้ดของ IKVM เพราะไม่ต้องการ fork โค้ดส่วนที่เป็น C# ด้วย Mono

ที่มา - TheServerSide.net

By wiennat Writer on Tag: Development, Microsoft, .NET
Development

เพิ่งจะปล่อย IronRuby ไปได้ไม่กี่วัน มาวันนี้คุณ Scott Guthrie ก็ออกมาบอกว่า Visual Studio 2008 เบต้า 2 ออกแล้ว สำหรับผู้ีที่อยากลองสามารถดาวน์โหลดได้ที่นี่ ถ้าดูจากสถิติในรุ่นก่อนๆแล้ว คาดว่าตัวนี้น่าจะเป็นเบต้าตัวสุดท้ายก่อนจะออกตัวจริงในช่วงต้นปีหน้า

Visual Studio 2008 เบต้า 2 มาพร้อมกับ .NET Framework 3.5 เบต้า 2 ซึ่งมีความสามารถเด่นๆที่ถูกพัฒนาเพิ่มขึ้นจาก Visual Studio 2005 มากมายเช่น

By lew Founder on Tag: Special Report, Yahoo!, Development, JavaScript
Special Report

เมื่อวันก่อนทาง Yahoo! ได้เปิดตัวเครื่องมือใหม่ให้กับนักพัฒนาเว็บได้ใช้ในการตรวจสอบหาสาเหตุที่ทำให้เว็บทำงานช้าลงโดยไม่จำเป็นในชื่อว่า YSlow (เลียนแบบเสียง Why slow?) โดยซอฟต์แวร์ตัวนี้จะมาในรูปแบบของ ปลั๊กอินของ FireBug (ที่เป็นปลั๊กอินของ Mozilla อีกที) งานนี้ผมเลยเอามาทำมินิรีวิวให้ดูกันเผื่อใครจะสนใจติดตั้ง

โดยหลักๆ แล้วเครื่องมือตัวนี้จะใช้ในการตรวจสอบจุดบกพร่องในการสร้างเว็บไซต์เอาไว้ 13 ประการ เช่นการที่เว็บต้องการ HTTP Request จำนวนมาก แทนที่จะ Keep-Alive รอบเดียวจบได้ และที่น่าสนใจอีกอย่างหนึ่งคือการติดตั้งเครื่องมือตัวนี้ทำให้ใช้งาน JSLint บนเว็บได้ง่ายมาก

By lew Founder on Tag: Open Source, Intel, Development, C++
Open Source

ปัญหาหลักที่เราเจอกันในการพัฒนาโปรแกรมบนเครื่องมัลติคอร์คือการเขียนโปรแกรมที่ยากลำบาก แถมเขียนไม่ดีจะช้ากว่าเขียนแบบปรกติเอาบ่อยๆ หลายๆ ค่ายจึงพยายามเสนอวิธีการเขียนโปรแกรมที่สามารถใช้ความสามารถของซีพียูมัลติคอร์ได้ดี และยังง่ายต่อการเขียนโปรแกรมอยู่มาเป็นเวลานาน เช่น OpenMP หรือ Sieve C++ แต่ก็ยังไม่มีมาตรฐานใดได้รับการยอมรับกว้างขวางมากเท่าใดนัก

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

โปรแกรมเมอร์หลายๆ คนคงรู้จักเทคนิคการพัฒนาซอฟต์แวร์แบบ Singleton ที่ให้บางออปเจกต์มีเพียงชุดเดียวเสมอทั้งโปรแกรม (คล้ายๆ ตัวแปร Global) แม้จะมีข้อดีต่อความง่ายในการพัฒนาหลายๆ ด้าน การใช้ Singleton ก็มีอันตรายต่อการพัฒนาพอสมควร โดยเฉพาะเมื่อโปรแกรมเมอร์ที่พัฒนาต่อยอดไม่รู้ว่ากำลังใช้งาน Singleton อยู่ ในประเด็นนี้ทางกูเกิลได้ออกโปรแกรม google-singleton-detector ที่ใช้ตรวจจับ Singleton ทั้งหมดในซอร์สโค้ดภาษาจาวา

By wiennat Writer on Tag: Development, Ruby, Silverlight, Microsoft
Development

เมื่องาน Mix'07 ที่ผ่านมา ไมโครซอฟท์ได้ประกาศว่าจะเพิ่ม Dynamic Language Runtime เข้าไปใน Common Language Runtime ของตนเพื่อทำให้นักพัฒนาสามารถใช้งานภาษาไดนามิคเช่น Python และ Ruby บน .NET ได้โดยระยะแรกจะรองรับทั้งสิ้น 4 ภาษาได้แก่ IronPython, Managed JavaScript, Dynamic VB และ IronRuby ที่เป็นภาษา Ruby ในแบบฉบับของไมโครซอฟท์ พร้อมทั้งสาธิตการใช้งาน IronPython, Managed JavaScript และ IronRuby ร่วมกับ Silverlight แต่ใน Silverlight 1.1 alpha ที่เปิดตัวในงาน Mix'07 นั้นกลับไม่สามารถใช้งาน IronRuby ได้

By avaya on Tag: Java, Sun, Development
Java

JavaFX ที่ซันออกมาแข่งกับ Flash มีประสิทธิภาพค่อนข้างแย่ ช้ากว่า Flash 4 เท่าและช้ากว่า Silverlight 7 เท่า ซันจึงแก้ทางโดยออกคอมไพเลอร์ที่แปลง JavaFX ให้เป็นไบต์โค้ด ในชื่อโครงการ OpenJFX Compiler

ตอนนี้ OpenJFX Compiler ยังไม่เสร็จดี ยังสนับสนุนฟีเจอร์ต่างๆ ไม่ครบ แต่ประสิทธิภาพที่เพิ่มมาก็ดีใช้ได้ ใครสนใจก็ช่วยไปพัฒนาได้ที่ OpenJFX Compiler

ที่มา - Sun developing open source JavaFX Script compiler

By mk Founder on Tag: Development, PHP
Development

โครงการ PHP ประกาศหยุดพัฒนา PHP4 และหยุดให้การสนับสนุนตั้งแต่สิ้นปี (31 ธ.ค. 2007) เป็นต้นไป

เหตุผลก็คือ PHP5 ออกมาได้สามปีแล้ว และ PHP6 กำลังจะตามมาในอีกไม่นาน ดังนั้นก็ย้ายไปใช้ PHP5 กันเสียโดยดี ใครเตรียมจะย้ายก็ควรอ่านคู่มือ Migrating from PHP 4 to PHP 5 ประกอบ

ข่าวเก่าที่เกี่ยวข้อง: CMS และเว็บโฮสติ้งผนึกกำลังผลัก PHP5

โฮสติ้งสัญชาติไทยเจ้าไหนใช้ PHP5.2 เป็นดีฟอลต์ มาโฆษณาไว้ได้เลย

By PaePae Writer on Tag: Development, Event, Microsoft, Games, Xbox, XNA
Development

Chiang Mai Digital Works ร่วมกับ SIPA จัดสัมมนานักพัฒนาเกมที่เชียงใหม่เป็นครั้งแรก เน้นเนื้อหาการพัฒนาเกมบนคอนโซล Xbox 360 โดยเฉพาะ

  • Keynote : Game Industry : Current Status (สถานการณ์ปัจจุบันของอุตสาหกรรมเกม)
  • XNA Game Studio Express : Overview
  • TorqueX: Game Engine for XNA
  • SIPA Project : Game Development Training

วันเสาร์ที่ 21 กรกฎาคม พ.ศ. 2550 ชั้น 1 อาคารอาร์เทค (ตรงข้ามแม่วังสื่อสาร ภายในโครงการเชียงใหม่บิซิเนสพาร์ค)

By keng Writer on Tag: Development, Ruby, Japan, Drecom
Development

DRECOM บริษัทซอฟท์แวร์และผู้ให้บริการบนอินเทอร์เน็ตอันดับต้นของญี่ปุ่น จัดประกวดพัฒนาเว็บแอปพลิเคชั่น ที่สร้างด้วย Ruby on Rails โดยมีรางวัลชนะเลิศถึง 1,000,000 เยน ซึ่งการพัฒนาไม่จำกัดว่าจะต้องใช้งานบนคอมพิวเตอร์ทั่วไปแต่อย่างเดียว ผู้เข้าแข่งขันสามารถส่งประกวดเป็นแอปพลิเคชั่นบนโทรศัพท์มือถือก็ได้

การรับสมัครเริ่มตั้งแต่วันที่ 2 กรกฎาคม - 25 กันยายน 2550 ใครสนใจอยากหาโอกาสเพิ่ม GDP ให้กับประเทศก็ลุยกันได้

By mk Founder on Tag: Software, Development, PHP
Software

PHP 5.x ออกมาได้ 3 ปีแล้วแต่คนใช้ยังน้อย เหตุผลอาจเป็นเพราะไม่มีความจำเป็นที่จะใช้ (เพราะบรรดา CMS ต้องการแค่ PHP 4) หรือไม่ก็เป็นว่าอยากใช้แต่ใช้ไม่ได้ (โฮสต์ไม่สนับสนุน)

แคมเปญ GoPHP5 จึงเกิดขึ้น โดยดีเดย์วันที่ 5 กุมภาพันธ์ 2008 เป็นวันที่

By lew Founder on Tag: Windows, Development, Marketing, Linux
Windows

แม้ว่าช่วงหลังๆ มานี้ไมโครซอฟท์จะเอาใจโปรแกรมเมอร์ขนานใหญ่ด้วยการแจกเครื่องมือพัฒนาให้กับโปรแกรมเมอร์เป็นจำนวนมาก แต่ดูเหมือนกระแสตอบรับจะไม่ดีเท่าที่ควรเมื่อการสำรวจครั้งล่าสุดโดยบริษัท Evans Data แสดงตัวเลขว่านักพัฒนาบนแพลตฟอร์มวินโดวส์นั้นกำลังลดลงอย่างมีนัยสำคัญ จากปีที่แล้วที่อยู่ที่ร้อยละ 74 นั้นในปีนี้กลับตกลงมาอยู่ที่ร้อยละ 64.8

ส่วนทางฝั่งลินุกซ์นั้น ได้ตลาดนักพัฒนาเพิ่มมาพอสมควรจากร้อยละ 8.8 ในปีที่แล้วเป็น ร้อยละ 11.8 และคาดว่าน่าจะแตะร้อยละ 16 ได้ในปีหน้า

Subscribe to Development