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 ได้ในปีหน้า

By mk Founder on Tag: Special Report, Development, Silverlight, Microsoft, .NET
Special Report
ต่อจาก พาทัวร์งาน REMIX 07 ที่สิงคโปร์ ตอนแรก session ต่อมาจะเป็นเรื่องอนาคตของวงการสื่อ มาดูว่าไมโครซอฟท์มองตลาดโฆษณาออนไลน์อย่างไร จากนั้นพาไปดูฟีเจอร์ใหม่ใน Visual Studio 2008 "Orcas" และปิดท้ายด้วยมุมมองจากบล็อกเกอร์สิงคโปร์
By mk Founder on Tag: Special Report, Development, Silverlight, Microsoft, .NET
Special Report
งาน REMIX 07 เป็นงานที่จัดต่อยอดจากงาน MIX 07 ของไมโครซอฟท์เมื่อเดือนพฤษภาคม (ที่ลาสเวกัส) โดยไมโครซอฟท์จะขนทีมงานทั้ง developer, evangelist, business manager และทีมที่เป็น third party อื่นๆ เดินสายทั่วโลก เพื่อเล่าเรื่องที่พูดใน MIX 07 ใหม่อีกครั้งให้คนในแต่ละประเทศได้ฟัง ในส่วนของเอเชียแปซิฟิกนั้นก็ไปหลายประเทศ เช่น เกาหลี ไต้หวัน ออสเตรเลีย ซึ่งผมได้รับคำชวนจากบริษัทไมโครซอฟท์ (ประเทศไทย) ให้ไปสังเกตการณ์ REMIX 07 ที่สิงคโปร์
By ejel Writer on Tag: Software, Development, Thailand, Blogging
Software

Joel Spolsky เจ้าของบล็อกชื่อดัง Joel on Software กำลังคิดจะเดินสายทัวร์ตามประเทศต่างๆ เพื่อโปรโมท FogBugz ซอฟต์แวร์ Bug Tracking เวอร์ชั่นล่าสุดของเค้าที่กำลังจะออกในไม่ช้า รวมถึงพูดคุยเกีี่่ยวกับเรื่องการพัฒนาซอฟต์แวร์โดยทั่วไปด้วย จึงได้จัดทำแบบสอบถามเพื่อดูว่าเค้าควรจะไปที่ไหนบ้าง

By lew Founder on Tag: Development, Python
Development

หลังจากประกาศถึงแนวคิดของ Python 3000 มานาน Guido van Rossum ก็ออกมาเขียนบล็อกล่าสุดถึงแผนงานล่าสุดของทาง Python 3000 ที่จะเป็นการยกเครื่องครั้งใหญ่ และแน่นอนแล้วว่าจะไม่มีการรองรับ Backward Compatible อีกต่อไป

Guido ระบุว่าใน Python 2.6 จะเริ่มมีส่วนที่เป็นการรองรับความสามารถในอนาคตมาให้ใช้งานกัน พร้อมกับโหมดคำเตือนสำหรับโปรแกรมที่จะไม่ทำงานใน Python 3000 และจะมีโปรแกรมแปลง Syntax มาให้ในภายหลังอีกทีหนึ่ง

By Bluegear on Tag: Java, Development, Eclipse
Java

ปลั๊กอินสำหรับโปรแกรมเมอร์ที่ทำงานด้วย Eclipse + Spring Framework 2.0 คลอดแล้วครับ เวอร์ชันนี้สนับสนุนทั้ง Spring Bean และ Spring Web Flow ฟีเจอร์ที่ผมทดสอบแล้วมีดังต่อไปนี้

By Bluegear on Tag: Development
Development

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

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

กูเกิลเอาใจโลกโอเพนซอร์สอีกครั้ง ด้วยการเปิดเอาไลบรารีสำหรับตรวจความแตกต่างระหว่างข้อมูลสองชุด (Diff) ที่ใช้ใน Google Doc มาแจกกันในรูปแบบ LGPL (เอาไปใช้งานได้โดยไม่ต้องโอเพนซอร์ส ยกเว้นจะปรับปรุงตัวไลบรารีโดยตรง)

งานนี้ที่น่าสนใจคือกูเกิลแจกไลบรารีออกมาพร้อมๆ กับสามภาษา Java, JavaScript และ Python ทำให้เราสามารถเลือกใช้งานทั้งฝั่งลูกข่ายและเซิร์ฟเวอร์ได้โดยมีพฤติกรรมการทำงานที่เหมือนๆ กัน

ยังขาด PHP ไปอีกภาษานะ ไม่งั้นพวก CMS คงได้เอาไปใช้งานกันอีกเยอะเลย

ที่มา - Google Code

By mk Founder on Tag: Special Report, Development, Silverlight, Microsoft, .NET
Special Report

ช่วงนี้กระแส Rich Internet Application กำลังแรง เพราะค่ายซอฟต์แวร์ใหญ่ๆ ต่างทยอยเปิดตัวโซลูชันของตัวเอง ผมได้ชวนคุณสุวิชชา จันทร แห่ง ThaiSharp.net ให้มาเขียนแนะนำ Silverlight ของค่ายไมโครซอฟท์ให้กับผู้อ่าน Blognone กันหน่อย นอกจากส่งบทความมาให้แล้ว คุณสุวิชชายังบอกว่าจะขึ้นพูดเรื่อง Silverlight ในงาน MSDN วันพรุ่งนี้ (อังคาร 22) ด้วย ถ้าใครสนใจก็ตามไปฟังกันได้ครับ

หมายเหตุ: สำหรับแฟนๆ Flex และ Java FX ถ้าสนใจมาเขียนประลอง ทางเราก็ยินดีรับเช่นกัน -- mk

By mk Founder on Tag: Java, Sun, Development
Java

ซันออกแพลตฟอร์ม JavaFX หวังชิงตลาด Rich Internet Applications ที่ปัจจุบันครอบครองโดย AJAX

JavaFX จะประกอบด้วยรันไทม์ซึ่งเป็นส่วนขยายของ JRE ซึ่งมีอยู่ในคอมพิวเตอร์จำนวนมากอยู่แล้ว และภาษาสคริปต์ JavaFX Script ที่ออกมาชนกับ JavaScript ตรงๆ ข้อดีของ JavaFX ที่ซันระบุคือความปลอดภัย (เพราะใช้ sandbox ของ JRE) และความง่ายในการพัฒนา (เพราะเขียนเทียบกับรันไทม์ตัวเดียว ไม่ต้องเจาะเฉพาะเบราว์เซอร์แบบ AJAX)

ตลาดนี้มีคู่แข่งบิ๊กเบิ้มอีกสองรายคือ Adobe Flex และ Microsoft Silverlight อย่างไรก็ตาม การที่ AJAX ได้รับความนิยมก็เป็นเพราะมันไม่ต้องลงรันไทม์นี่ล่ะ

By mk Founder on Tag: Development, Silverlight, Microsoft, .NET
Development

จากข่าวเก่า ไมโครซอฟท์อาจประกาศโอเพนซอร์ส Silverlight ในงาน Mix '07 ซึ่งปรากฎว่าข่าวนี้ไม่จริง แต่ตัว Silverlight ที่ออกมาโชว์ก็ดึงดูดความสนใจไปได้เยอะอยู่

ถึงแม้จะไม่โอเพนซอร์ส แต่ Silverlight ที่ออกมาสู้กับ Flash (และ Flex) ของ Adobe ตรงๆ นั้นใช้งานได้กับ Firefox และ Safari ด้วย นั่นแปลว่าตัว Common Language Runtime (CLR) ของ Silverlight จะทำงานได้ข้ามแพลตฟอร์ม

By lew Founder on Tag: Java, Red Hat, Development, JBoss
Java

โมเดล Fedora/RHEL ของเรดแฮทประสบความสำเร็จมาเป็นเวลานาน ด้วยการแยกระบบ Version Control สองชุดออกจากกัน โดยส่วนของ Fedora นั้นชุมชนจะเข้าถึงได้เต็มที่ขณะที่ส่วนของ RHEL นั้นจะแจกซอร์สเป็นรุ่นๆ ไป ข้อแตกต่างอีกอย่างคือ Fedora มีการเพิ่มความสามารถอย่างต่อเนื่อง ทางฝั่ง RHEL แต่ละรุ่นจะไม่มีการปรับปรุงใดๆ ยกเว้นการแก้บั๊กเท่านั้น

หลังจากเข้าซื้อ jBoss มาแล้วทางเรคแฮทก็ประกาศว่าถึงเวลาที่จะปรับกระบวนการของ jBoss ให้เป็นแบบเดียวกับ Fedora โดยการแยกรุ่นที่ขายออกจากรุ่นชุมชน แต่นอกจากการแยกระบบ Version Control แล้ว เร็วๆ นี้เราอาจจะได้เห็น jBoss ในชื่อใหม่แบบเดียวกับ Fedora ก็ได้

By bow_der_kleine Writer on Tag: Special Report, Java, Development, Ruby, Python
Special Report

imageผมเป็นคนที่ชอบศึกษาเรื่องภาษาเขียนโปรแกรม ดังจะเห็นได้จาก จำนวนบล็อกที่ผมเขียนเกี่ยวกับภาษาเขียนโปรแกรม ที่มีมากกว่าในเรื่องอื่น ๆ จากการศึกษาโดยการเข้าไปหาข้อมูลในอินเตอร์เนตพบว่า เรื่องภาษาเขียนโปรแกรมเป็นเรื่องศาสนา คือ เป็นเรื่องที่มีพื้นฐานอยู่บนความเชื่อ มากกว่าเหตุผล

ทฤษฎีทางความเชื่อเกี่ยวกับภาษาเขียนโปรแกรมจำนวนมาก ได้ถูกกล่าวอ้างโดยไม่ได้รับข้อพิสูจน์ โดยเฉพาะจากเหล่าสาวกของภาษานั้น ๆ บางครั้งเวลาผมอ่านก็เคลิ้มตามไปเหมือนกัน บางครั้งก็อดตั้งคำถามไม่ได้ว่า มันจะจริงเหรอ ???

หมายเหตุ : ขอโฆษณาต้นฉบับหน่อยครับ ที่ BioLawCom.De :D

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

CodeGear (บริษัทลูกของ Borland หลังปรับโครงสร้างองค์กรใหม่) ออก Delphi for PHP ซึ่งเป็นชุดพัฒนาแบบวิชวล (โดยใช้ระบบ IDE ของ Delphi ตัวปกติ) สำหรับภาษา PHP

Delphi for PHP รวมเอาชุดคลาสไลบรารีแบบโอเพนซอร์ส VCL for PHP ซึ่งมีคอมโพเนนต์มากกว่า 50 ตัว ซึ่งในนี้มีพวก AJAX ด้วย ส่วนฐานข้อมูลที่สนับสนุนในเวอร์ชันนี้คือ MySQL และ Interbase (Firebird เวอร์ชันของ CodeGear)

Subscribe to Development