ความกังวลกับอนาคตของจาวา

Josh Bloch อดีตพนักงานของซันผู้เขียน Java Collections Framework, หนังสือ Effective Java Programming ไบเบิลของคนเขียนจาวา และคลาสสำคัญๆ หลายตัว (ปัจจุบันทำงานที่กูเกิล) ให้ความเห็นเกี่ยวกับอนาคตของจาวาว่า ความแข็งเกร่งของจาวากำลังสั่นคลอน จากปัญหาความสับสนในทิศทางของบริษัทนับตั้งแต่การเข้าซื้อของออราเคิล Bloch ยกตัวอย่างเทคโนโลยีที่เคยเป็นที่สนใจอย่างมากในอดีตอย่าง J2ME ทั้งที่เป็นระบบเปิด แต่ในปัจจุบันแทบจะไม่มีใครพูดถึงและล้าหลังระบบปิดอย่างไอโฟน โดยประเด็นอื่นๆ ที่ Bloch ยกขึ้นมาพูดถึงจาวา เช่น ระยะเวลาในการออกเวอร์ชันใหม่เริ่มยาวขึ้น โดยเฉพาะกับ Java เวอร์ชัน 7 อนาคตอันมืดมนของกลุ่ม Java Community Process (JCP) เป็นครั้งแรกที่โค้ดภายในของจาวาเริ่มมีความคลุมเครือ ไม่ชัดเจน การเสื่อมความนิยมเป็นครั้งแรกในรอบ 4 ปี (ข่าวเก่า : ภาษา C กลับมาขึ้นอันดับ 1 ) ประเด็นที่สำคัญและทำร้ายจาวามากที่สุดคือข้อจำกัดมากมายใน license ปัจจุบันของจาวา ทางออกที่สำคัญในตอนนี้คือออราเคิลจะต้องทำงานให้หนักขึ้น โดยเฉพาะการหาผู้นำที่แท้จริงให้กับจาวา (ข่าวเก่า:James […]

khajochi

April 18, 2010

Summer of Tech Show

ความสุขอย่างหนึ่งของการทำงานในสายไอทีคือการได้เรียนรู้อะไรใหม่ๆ อยู่ตลอดเวลา (แต่บางคนอาจจะบอกว่ามันคือความทุกข์) สำหรับคนที่ชอบติดตามเทคโนโลยีอะไรใหม่ๆ ช่วงนี้ก็จะสังเกตได้ว่าจะมาข่าวเข้ามาเยอะมาก ไม่ว่าจะเป็น Software, Gadget, Web หรือแม้แต่ข่าวสัมภาษณ์ CEO ของบริษัทชื่อดัง ช่วงตั้งแต่เดือน พฤษภาคม ถึง กรกฎาคม ของทุกปี ซึ่งเป็นช่วงเข้าสู่ฤดูร้อนของฝรั่ง และเป็นช่วงปิดภาคเรียนของนักเรียนนักศึกษาด้วย เลยเป็นเวลาทองของการจัดอีเวนท์ใหญ่ๆ อย่าง CES, E3, All Things Digital หรือแม้แต่ Cebit เหมือนกับที่หนังทำเงินส่วนใหญ่ก็มักจะเข้าโรงช่วงนี้เหมือนกัน ถ้ามาดูเฉพาะงานที่จัดสำหรับนักพัฒนาโปรแกรมแล้วก็มีงานสำคัญๆ มากมาย โชคดีที่เรามีอินเตอร์เน็ต ทำให้การติดตามงานสัมมนาสมัยนี้ไม่ต้องลากตัวเองไปค่อนโลกเพื่อเข้างาน เพราะมีทั้งข่าว, บล็อค หรือแม้แต่วิดีโอให้ดูกันได้บนเว็บ ถึงแม้งานจะผ่านไปแล้วก็ตาม (แต่ก็ไม่ได้เปิดหูเปิดตาหรือเข้าทำ workshop อะไรกับเขาด้วย) โดยงานสำคัญระดับโลกที่น่าสนใจมีดังนี้ Apple WWDC (World Wide Developer Conference) จัดโดย : แอปเปิลวัน-เวลา : 8-12 มิถุนายน 2009สถานที่ : […]

khajochi

May 31, 2009

MySQL 5.1 และทิศทางในอนาคตของซัน

ข่าวเก่าไปนิดนึงแต่เห็นยังไม่มีใครเขียน ซันได้ออก MySQL 5.1 แล้วเมื่อต้นเดือนที่ผ่านมา นับเป็นเวอร์ชันหลักตัวแรกที่ออกหลังจากที่ซันได้เข้าซื้อ MySQL ด้วยราคา 1 พันล้านดอลลาร์เมื่อต้นปีที่ผ่านมา โดยในเวอร์ชันนี้จะเน้นการเพิ่มประสิทธิภาพ ความเร็ว การจัดการที่ง่ายขึ้น และรองรับการใช้งานระดับใหญ่มากๆ ได้ นอกจากนี้ซันยังเปิดเผยถึง MySQL 6.0 ที่คาดว่าจะออกกลางปีหน้าว่า จะเป็นการเปลี่ยนแปลงครั้งใหญ่ โดยเฉพาะระบบจัดการข้อมูลแบบใหม่ที่เรียกว่า Falcon แต่ถึงแม้อนาคตของ MySQL จะดูสดใสแต่นักวิเคราะห์หลายรายให้ความเห็นกับธุรกิจโดยรวมของซันที่กำลัง ย่ำแย่ว่าคงไม่ได้ประโยชน์อะไรจาก MySQL มากนัก ล่าสุดหุ้นของซันถูกลดระดับความน่าสนใจในการลงทุนลงมาจาก 3 ดาวเหลือแค่ 2 ดาว อีกทั้งราคาหุ้นก็ร่วงลงอย่างน่าใจหาย ถ้านับตั้งแต่ต้นปีที่ 17.42 จุดมาเหลือแค่ประมาณ 4.13 จุดในปัจจุบัน ที่มา – eWeek, Fool

khajochi

December 19, 2008

Google Code Jam ได้ผู้ชนะแล้ว ที่ 1,2 เป็นชาวจีน

หลังจากที่แข่งกันมาอย่างยาวนานตั้งแต่เดือนมิถุนายน จากเซียนนักเขียนโปรแกรมกว่า 11,000 คน เหลือเพียง 100 คน ในรอบสุดท้ายได้ตั๋วบินไปแข่งขันที่กูเกิลสำนักงานใหญ่ ในที่สุดก็ได้ผู้ชนะเลิศคือนาย Tiancheng Lou จากเมืองจีน ได้รับรางวัล $10,000 ส่วนที่สองเองก็มาจากเมืองจีนเช่นกันคือนาย Zeyuan Zhu และที่สามคือ Bruce Merry จากอังกฤษ Google Code Jam เป็นการแข่งขันเขียนโปรแกรมที่กำลังมาแรงอย่างมากในยุคนี้ เพราะผู้เข้าแข่งสามารถใช้โปรแกรมภาษาอะไรก็ได้เพื่อหาคำตอบตามที่ตัวเอง ถนัด ขอมีเพียงเครื่องคอมพิวเตอร์และอินเตอร์เน็ตก็สามารถเข้าร่วมแข่งขันได้แล้ว และที่สำคัญคือจัดการแข่งขันโดยกูเกิล ซึ่งมีหลายคนบอกว่าเป็นทางลัดในการเข้าทำงานที่กูเกิลทางหนึ่ง ส่วนตัวติดตามการแข่งขันนี้มานาน ก็พบสถิติที่น่าสนใจคือ อินเดียเป็นประเทศที่มีผู้ผ่านเข้ารอบแรกมากที่สุด รองลงมาคือ อเมริกาและจีน แต่รอบสุดท้ายประเทศที่เข้ารอบมากที่สุดกลับเป็นจีน รัสเซีย และอเมริกา ภาษาที่ถูกใช้มากที่สุดคือ C++ มากกว่าเอาภาษาอื่นๆ ทั้งหมดมารวมกัน อันดับสองคือ Java แต่ที่น่าสนใจคืออันดับ 3 เป็นภาษา Python ซึ่งชนะ C# มาได้อย่างเฉียดฉิว ส่วนเด็กไทยเราผ่านเข้ารอบแรกทั้งหมด 95 คน มากที่สุดในอาเซียน […]

khajochi

November 10, 2008

ซันเปิดตัว JavaFX SDK รุ่น Preview แล้ว

หลังจากเปิดตัว JavaFX มาตั้งแต่ JavaOne เมื่อปีที่แล้ว ล่าสุดทางซันได้เปิดตัว SDK และชุดสำหรับนักพัฒนาโปรแกรมออกมาแล้ว ประกอบไปด้วย JavaFX Compiler และ Runtime ชุดพัฒนากราฟฟิค เป็น Plugin บนโปรแกรมยอดฮิตอย่าง Photoshop และ Illustrator แน่นอน ต้องใช้ชุดพัฒนาบน NetBeans ไปก่อน (คาดว่า ide ตัวอื่นคงเตรียมสนับสนุนตามๆกันมาภายหลัง) ตัวอย่างโปรแกรมและเอกสารประกอบ คำถามสำคัญคือ ซันจะสามารถเข้าไปสู้ในสงคราม RIA ได้มากน้อยแค่ไหน เมื่อเจ้าตลาดอย่าง Flex กำลังไปได้สวย และ Silveright เองก็เริ่มเข้าทดสอบจากหลายบริษัทไปแล้ว โดยทางซันเองก็ออกมาแสดงความมั่นใจว่า จากจำนวนนักพัฒนาโปรแกรมในภาษาจาวากว่า 6 ล้านคน รวมทั้งความสามารถในการใช้งานได้หลายแพลทฟอร์ม จะทำให้ JavaFX มีความได้เปรียบกว่า RIA ตัวอื่นๆ ทั้งนี้ JavaFX ตัวเต็มจะเปิดตัวในปลายปีนี้ ส่วน JavaFX Mobile จะเปิดตัวในช่วงกลางปีหน้า […]

khajochi

August 1, 2008

Eclipse 3.4 ออกแล้ว

Eclipse เวอร์ชันล่าสุด 3.4 แล้ว ภายใต้ชื่อ Ganymede (อ่านว่า แกนีมีด) ซึ่งเป็นการรวมโปรเจคย่อยต่างๆที่มีอยู่มากมายใน Eclipse เพื่อความเข้ากันได้ของโปรเจคต่างๆ โดยฟีเจอร์ใหม่ๆที่สำคัญก็มีดังนี้ ปรับปรุงด้าน UI ให้ใช้งานได้ลื่นไหลขึ้นมาก การย่อ ขยาย ซ่อน ทำได้เนียนกว่าเดิม เป็นผลดีสำหรับโปรเจคที่ต้องการใช้งานด้านภาพมากๆ อย่าง modeling หรือ uml เปลี่ยนไปใช้ JDT compiler ซึ่งทำให้การทำงานโดยรวมเร็วขึ้น ใช้ความสามารถของ multi-core CPU ทั้งหลายได้เต็มที่ Alt+Shift+B หรือที่ใช้ชื่อว่า Breadcrumb เพื่อใช้ในการเลือกไฟล์ แพคเกจหรือโปรเจคที่ต้องการ โดยไม่ต้องพึ่งพาเมาส์อีกต่อไป สามารถ Import/Export ตัว Launch ได้แล้ว(กรี๊ด) เหมาะสำหรับคนที่ทำงานในหลายโปรเจคและมีตัว Launch ต่างๆกันไป แสดงความเร็วในการใช้ทำงานของ JUnit ในแต่ละเทสเคส โปรเจคน้องใหม่ไฟแรง ECF ซึ่งเป็นการรวม IM, IRC รวมถึง […]

khajochi

June 27, 2008

ซันเปิดงาน JavaOne พร้อมเผย JavaFX road map

ซันเปิดงานใหญ่ประจำปี “JavaOne” ด้วยสโลแกนในปีนี้คือ “Java + You” เริ่มงานด้วยการเปิดตัวเทคโนโลยี JavaFX ซึ่งซันกำลังเร่งพัฒนาเพื่อแข่งขันกับ Silveright และ Adobe AIR โดยซันได้เปิดเผย road map ของ JavaFX ไว้ดังนี้ กรกฎาคม ปีนี้เปิดตัว JavaFX SDK สิ้นปีนี้ เปิดตัว JavaFX Desktop ฤดูใบไม้ผลิปี 2009 เปิดตัว JavaFX Mobile และ TV ซันหวังที่จะเข้าแข่งขันในตลาดมือถือ ซึ่งกำลังต่อสู้กันอย่างดุเดือดในขณะนี้ โดยซันได้เปิดเผยว่า์ JavaFX นั้นสามารถทำงานบน Android ของกูเกิลได้เป็นอย่างดี รวมทั้ง 85% ของมือถือ, 91% ของพีซี และ 100% ของเครื่องเล่น Blu-ray สามารถใช้งาน JavaFX ได้ ภายในงาน JavaOne […]

khajochi

May 8, 2008

“ไม่มีจาวาบนไอโฟนคือความผิดพลาด” – ซัน

Bob Brewin รองประธานฝ่ายซอฟต์แวร์ของซันประกาศในงาน AjaxWorld ถึงการที่ไม่มีเทคโนโลยีจาวาบนไอโฟนว่ามันคือความผิดพลาด !! มือถือบนโลกกว่าสองล้านล้านเครื่องอาจจะใช้จาวาได้ แต่ไม่ใช่กับไอโฟนแน่นอน และดูเหมือนจะไม่มีวี่แววว่าทางแอปเปิลจะมีนโยบายนำจาวามาลงในไอโฟนแต่อย่าง ใด ซันให้เหตุผลว่า มีโปรแกรมอีกมากมายที่พร้อมจะทำงานบนระบบมือถือ และสามารถใช้งานได้เป็นอย่างดีบนไอโฟน อย่างเช่นเรื่องเกมส์บนมือถือส่วนใหญ่เป็นจาวาทั้งนั้น รวมทั้งตัว JavaFX ที่ซันโม้ว่าจะช่วยให้ระบบการแสดงผลบนไอโฟนนั้นดีเยี่ยมยิ่งขึ้นอีกด้วย แถมซันยังทิ้งท้ายด้วยคำกล่าวแรงๆ ที่ว่าแอปเปิ้ลคงไม่คิดจะเปิดระบบของตัวเองหรอก ไม่มีคำตอบใดๆจากแอปเปิล และสตีฟ จ็อบส์เองก็ปฏิเสธนักข่าวที่จะตอบคำถามเกี่ยวกับเรื่องนี้ ที่มา – Java World

khajochi

December 4, 2007

สอบ Certify ของซันไม่ผ่าน สอบใหม่ฟรี !!

โปรโมชันใหม่สำหรับใครที่กำลังเตรียมสอบ Certify ของซัน ไมโครซิสเต็มส์ เมื่อสั่งซื้อ Voucher สอบภายในวันที่ 21 มีนาคม ถึง 23 มิถุนายน 2550 นี้ รับสิทธิสอบใหม่ฟรีถ้าสอบครั้งแรกไม่ผ่าน แต่มีข้อจำกัดเล็กน้อย – ต้องแจ้งรหัส WW47CX2 ในการซื้อด้วย– วันที่สอบครั้งแรกและสอบซ่อมต้องไม่เกิน 1 ปี หลังจากวันซื้อ Voucher– หากต้องการสอบซ่อมต้องรออีก 15 วันหลังจากสอบครั้งแรก จริงๆแล้วโปรโมชันนี้ทางซันเคยลองใช้มาเมื่อปีที่แล้วและประสบความสำเร็จ เกินคาด (ผมเองก็คนนึง) ทั้งนี้เพราะหลายๆบริษัทมีนโยบายว่า จะออกค่าสอบให้กับพนักงานก็ต่อเมื่อสอบผ่านเท่านั้น โปรโมชันนี้จึงเหมาะสำหรับรับประกันความเสี่ยงนักแล ที่มา – Sun Certification Retake Promotion

khajochi

April 20, 2007