By khajochi Writer on Tag: Google, Development, Code Jam
Google

หลังจากที่แข่งกันมาอย่างยาวนานตั้งแต่เดือนมิถุนายน จากเซียนนักเขียนโปรแกรมกว่า 11,000 คน เหลือเพียง 100 คน ในรอบสุดท้ายได้ตั๋วบินไปแข่งขันที่กูเกิลสำนักงานใหญ่ ในที่สุดก็ได้ผู้ชนะเลิศคือนาย Tiancheng Lou จากเมืองจีน ได้รับรางวัล $10,000 ส่วนที่สองเองก็มาจากเมืองจีนเช่นกันคือนาย Zeyuan Zhu และที่สามคือ Bruce Merry จากอังกฤษ

By cblue on Tag: Development, Dynamic Languages, Virtual Machine
Development

ตั้งหัวข้อข่าวให้เข้ากับกระแสบรรยากาศไทย ๆ เล็กน้อยครับ

จากบทวิเคราะห์ของ Peter Wayer และข่าวเก่า Neil McAllister เขียนเปิดประเด็นการมาของเครื่องจักรเสมือนอเนกประสงค์ (Generic Virtual Machines) ที่เราเริ่มจะเห็นกันมากขึ้น

By mk Founder on Tag: Development, Ruby, Python, JavaScript, Groovy
Development

InfoWorld มีสกู๊ปเกี่ยวกับอนาคตของภาษาโปรแกรมแบบไดนามิก ว่าจะไปในทิศทางใด จำนวน 10 ข้อ

By mk Founder on Tag: Development
Development

CIO.com ลงบทความแนะนำภาษาสคริปต์รุ่นใหม่ๆ ที่อาจจะมาแรง และองค์กรควรจับตาดูไว้เผื่อจะได้ใช้ในอนาคต

By mk Founder on Tag: Mono, Development
Mono

ข่าวเก่าไปสักนิดแต่ยังไม่มีใครเขียนถึง Mono ซึ่งเป็น .NET Framework แบบโอเพนซอร์สที่ทำงานได้บนวินโดวส์ แมค และลินุกซ์ ออกรุ่น 2.0 ที่รอกันมานานแล้ว

เทคโนโลยีใน Mono แบ่งเป็น 2 ส่วน (นักพัฒนา Mono เรียกว่า 2 stack) คือฝั่งที่เป็นไลบรารีของไมโครซอฟท์ กับฝั่งที่ Mono พัฒนาขึ้นมาเอง

สำหรับฝั่งไมโครซอฟท์ ตอนนี้ Mono 2.0 รองรับ API ของไมโครซอฟท์ดังนี้

By mk Founder on Tag: Development, Microsoft, .NET, Visual Studio
Development

ไมโครซอฟท์เปิดตัว Visual Studio 2010 โค้ดเนม Rosario แล้ว โดยฟีเจอร์ใหม่เน้นไปทาง application life-cycle management (ALM) ผลิตภัณฑ์หลักจะเน้นไปที่ชุด Visual Studio Team System ที่เน้นการทำงานเป็นทีม สนับสนุน UML ในตัว และมีฟีเจอร์ทำนองเดียวกับ "กล่องดำ" บนเครื่องบิน เพื่อให้โปรแกรมเมอร์สามารถรู้ข้อมูลที่จำเป็นในการเกิดบั๊ก จะได้แก้ได้ถูกจุดมากขึ้น ยังไม่มีการระบุวันที่แน่ชัดว่า Visual Studio 2010 จะออกเมื่อไร

By mk Founder on Tag: Development, Interview, Groovy, Answer
Development

จากตอนเดิม สัมภาษณ์ Guillaume Laforge ผู้ดูแลโครงการ Groovy คำตอบมาแล้ว ขอบคุณคุณ cblue ที่ช่วยประสานงานให้ด้วยครับ

ประวัติ

ทำไมคุณและทีมงานถึงได้สร้าง Groovy ขึ้นมา?
อะไรเป็นแรงบันดาลใจของคุณ?
แพลตฟอร์ม/ภาษาโปรแกรมเดิมที่มีนั้นไม่เพียงพอต่อความต้องการงั้นหรือ?

Groovy เกิดขึ้นเพราะเราอีดอัดกับข้อจำกัดของจาวา หลังจากที่คุณได้ลองเขียน Python, Smalltalk หรือ Ruby แล้ว คุณจะพบว่ามีฟีเจอร์หลายอย่างที่เราอยากให้มีในจาวาด้วย

By wiennat Writer on Tag: Development, JavaScript, ASP.NET, Microsoft, Visual Studio
Development

ถือว่าเป็นอีกก้าวหนึ่งที่น่าจับตามอง เมื่อคุณ Scott Guthrie รองประธานบริษัทฝ่าย Developer ได้ประกาศว่าต่อไปนี้ไมโครซอฟท์จะผนวกเอา jQuery ที่เป็นเฟรมเวิร์กสำหรับจาวาสคริปต์โอเพนซอร์สยอดนิยม เข้ามาไว้เป็นส่วนหนึ่งของ Visual Studio โดยไม่มีการแก้ไขต้นฉบับ สำหรับส่วนขยายเพื่อรองรับ Intellisense สำหรับ jQuery นั้นจะเปิดให้ดาวน์โหลดไปใช้งานได้ภายในสองถึงสามสัปดาห์ และจะผนวก jQuery เข้าไปใน ASP.NET MVC ด้วย

By mk Founder on Tag: Development
Development

เชื่อว่าหลายๆ คนแถวนี้คงรู้จักหรือตามอ่านบล็อก Joel on Software ของ Joel Spolsky อดีตโปรแกรมเมอร์ของไมโครซอฟท์ที่ปัจจุบันหันมาเอาดีด้านงานเขียนแนว software development

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

By mk Founder on Tag: Google, Development, Browser, Chrome
Google

Neil McAllister นักเขียนของ InfoWorld ได้ดาวน์โหลดซอร์สโค้ดของ Chrome จากโครงการ Chromium มาแกะดูว่า มีอะไรอยู่ใน Chrome บ้าง

By mk Founder on Tag: Development, Python, Django
Development

งาน DjangoCon ที่เพิ่งผ่านไป นอกจากเป็นการเปิดตัว Django 1.0 แล้ว ชุมชน Django ยังมาระดมสมองถึงทิศทางของ Django ในอนาคต โดยมีนักพัฒนาหลักทั้งสองคนคือ Adrian Holovaty และ Jacob Kaplan-Moss เป็นแกนนำ

By KnightBaron on Tag: Open Source, Development, Python, Django
Open Source

หลังจากพัฒนากันมาเป็นเวลากว่า 3 ปี ในที่สุดวันนี้ก็มาถึง Django 1.0 ออกมาให้ได้ใช้งานกันแล้วครับ โดยเวอร์ชั่นนี้จัดเป็นการพัฒนาอย่างก้าวกระโดดนับตั้งแต่เวอร์ชั่น 0.96 Stable ซึ่งได้มีการ Commit ไปกว่า 4,000 ครั้ง แก้บั้กกว่า 2,000 จุด แก้ไขโค้ดโปรแกรมกว่า 350,000 บรรทัด และยังมีการเพิ่มเติมเอกสารประกอบการใช้งานใหม่อีกกว่า 40,000 บรรทัด

นอกเหนือจากประเด็นหลักอย่างเรื่องเสถียรภาพแล้ว หลายสิ่งหลายอย่างได้ถูกเพิ่มเติมและแก้ไขในเวอร์ชั่น 1.0 นี้ อาทิเช่น

By mk Founder on Tag: Open Source, Java, Development
Open Source

ต้องออกตัวก่อนเดี๋ยวจะมีแฟนจาวาเข้ามาอัด หัวข่าวต้นฉบับใช้ว่า Java is free at last. Now what? ส่วน Slashdot ซึ่งเอาเรื่องมาลงใช้ว่า Does an Open Java Really Matter? ซึ่งผมคิดว่าผมแปลตรงตัวพอสมควร

เรื่องมีอยู่ว่า Neil McAllister นักเขียนของ InfoWorld ตั้งคำถามจากกรณีจาวาใกล้โอเพนซอร์ส 100% ว่ามันช่วยให้ชุมชนโอเพนซอร์สนำไปใช้ได้อย่างไม่มีปัญหาจริง แต่ว่ามันเป็นจุดเปลี่ยนให้จาวากลับมารุ่งเรืองอีกครั้งอย่างนั้นหรือ?

By KnightBaron on Tag: Google, Development, Code Jam
Google

Google Code Jam คือการแข่งขันเขียนโปรแกรมกับโปรแกรมเมอร์ทั่วโลก โดยไม่จำกัดว่าจะเป็นนักเรียน-นักศึกษา หรือโปรแกรมเมอร์มืออาชีพ เพื่อชิงเงินรางวัลสูงสุด $10000 (แต่แค่ได้อันดับ 76 - 100 ก็ฟันค่าขนมไปกินเหนาะๆ แล้ว $250) โดยจะให้ผู้เข้าแข่งขันแก้โจทย์อัลกอริธึม 3-6 ข้อต่อรอบ ภายในเวลาที่กำหนด

การแข่งขันแบ่งเป็น 6 รอบ โดยรอบคัดเลือกและ 3 รอบแรกจะจัดผ่านระบบออนไลน์ ส่วนรอบที่เหลือนั้น จะได้ไปแข่งถึงสำนักงานของ Google ยิ่งถ้าได้เป็น 100 คนสุดท้าย จะได้ไปแข่งที่สำนักงานใหญ่เลยล่ะครับ

By lew Founder on Tag: Security, Development, Ruby
Security

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

ทาง Ruby-Lang.org ก็ออกแพตซ์มาแก้บั๊กนี้ให้ทันใจ แม้ตอนนี้ยังไม่มีรายงานการใช้บั๊กนี้โจมตีเว็บใดๆ แต่แนะนำให้รีบอัพเดตกันครับ

By wiennat Writer on Tag: Development, Microsoft
Development

ในงาน TechEd 2008 ที่ผ่านมา ได้มีการประกาศโครงการ Velocity ซึ่งเป็นโปรแกรมให้บริการแคชแบบกระจายในลักษณะเดียวกับ Memcache ที่ถูกใช้ในเว็บไซท์ระดับโลกมากมายรวมไปถึงวิกิพีเดียและ Twitter

ไมโครซอฟท์ตั้งเป้าว่า Velocity นี้จะช่วยทำให้นักพัฒนา .NET สามารถใช้งาน Distributed Cache ได้ง่ายดายขึ้นกว่าในอดีต โดยอาจจะนำมาใช้งานร่วมกับ LINQ เพื่อช่วยให้การติดต่อฐานข้อมูลและระบบแคชทำได้ในขั้นตอนเดียว

By fake-or-dead on Tag: Google, Development, Android, Mobile
Google

ประกาศผลการคัดเลือกรอบแรก กันแล้วนะครับ

และถ้าสังเกตดีๆ จะเห็นว่ามีแค่ 46 โปรเจค โดยที่เหลืออีกสี่โปรเจคเป็นโปรเจคลับที่ไม่สามารถเปิดเผยได้

ที่น่าสนใจก็ BioWallet - Jose Luis Huertas Fernandez นี่ละ นอกนั้นส่วนใหญ่เป็นแนว web 2.0 ทั่วไป

ปล. มีบางโปรเจคที่มีตัวอย่างโปรแกรมให้ลองเล่นกัน ที่นี้ ครับ

ที่มา - Android Blogspot

By luckyman Contributor on Tag: Development, Merging, Borland
Development

หลังจากที่ประกาศขายแผนก IDE ไปเมื่อสองปีก่อน เมื่อวันพุธที่ผ่านมาทาง Borland Software ได้แถลงถึงการบรรลุข้อตกลงในการขาย CodeGear ให้กับบริษัท Embarcadero Technologies คิดเป็นมูลค่า 23 ล้านดอลลาร์สหรัฐ

By BonBon on Tag: Development, Browser, Opera
Development

หลังจาก Firebug ออกมาให้เหล่าผู้พัฒนาเว็บไซต์ได้ debug เว็บเพจได้ง่ายดายดุจดับเบิ้ลคลิกเม้าส์ ทำให้ชุมชนผู้พัฒนาเว็บไซต์ต่างพากันรองรับไฟร์ฟ็อกซ์เป็นหลักและมักจะพัฒนาให้รองรับ Internet Explorer มาตามหลัง (เพราะโดนผู้ใช้งานส่วนใหญ่กดดัน)

ทำให้เบราว์เซอร์สุดเก๋าอย่าง Opera ไม่ยอมน้อยหน้า ออก Dragonfly สำหรับ Opera 9.5 beta โดยลอกแบบ อุ๊ฟฟไม่ใช่ ....ได้รับแรงบันดาลใจจาก Firebug มาโดยตรงเวอร์ชันนี้ (0.7 alpha) มีความสามารถดังต่อไปนี้....

By lew Founder on Tag: Open Source, Development, Linux
Open Source

ทุกๆ ปีทาง Linux Foundation จะประกาศตัวเลขปริมาณการมีส่วนร่วมของแต่ละบุคคลที่เข้ามาช่วยกันพัฒนาลินุกซ์ ในตอนนี้เอง ผลสถิติประจำปี 2007 ก็ออกมาอย่างเป็นทางการแล้ว

ในภาพรวมนั้นมีนักพัฒนาที่มีส่วนร่วมในลินุกซ์กว่าพันคน เพิ่มขึ้นจากปี 2005 ประมาณสามเท่าตัว โดยในจำนวนนี้ร้อยละ 74 นั้นพัฒนาลินุกซ์เป็นส่วนหนึ่งของงานในหน่วยงาน ไม่ระบุเหตุผลในการพัฒนาอีกร้อยละ 13 และอีกประมาณร้อยละ 14 พัฒนาลินุกซ์เป็นงานอดิเรก และไม่ว่าจะอยู่กลุ่มไหน มีการประมาณการว่าร้อยละ 70 ถึง 95 ของการพัฒนานั้น ผู้พัฒนาได้รับค่าตอบแทนจากการมีส่วนร่วมนั้น

Subscribe to Development