By lew Founder on Tag: Google, Development, Programming, Chrome, Dart
Google

กูเกิลเปิดตัวภาษา Dart มาก่อนหน้านี้โดยออกแบบให้เบราว์เซอร์สามารถรองรับภาษา Dart ได้โดยตรงหรืออาจจะรองรับผ่านการคอมไพล์เป็น JavaScript ก่อน และตอนนี้เบราว์เซอร์ที่รองรับโดยตรงรุ่นทดสอบก็ออกมาแล้วในชื่อ Dartium

Dartium เป็น Chromium เดิมที่เพิ่ม VM ของ Dart เข้าไปเท่านั้น ผู้พัฒนาพยายามเดือนว่าอย่าใช้ Dar
tium เพื่อใช้งานจริงเพราะอาจจะมีปัญหาความปลอดภัยได้ มาตรการบังคับห้ามใช้งานนี้รวมถึงตัวเบราว์เซอร์จะหมดอายุใช้งานไม่ได้เมื่อใช้งานครบช่วงเวลากำหนดด้วย

มีให้ดาวน์โหลดทั้ง แมค, ลินุกซ์, และวินโดวส์

ที่มา - Dart

By lew Founder on Tag: Oracle, Development, Database, R
Oracle

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

Oracle Advanced Analytics เป็นชุดรวมระหว่าง Oracle R Enterprise กับ Oracle Data Mining พร้อมกับสามารถทำงานร่วมกับ Hadoop ที่เชื่อมกับฐานข้อมูลด้วย Oracle Big Data Connectors ได้ด้วย โดยออราเคิลอ้างว่า Advanced Analytics จะทำความเร็วได้กว่าเดิมตั้งแต่ 10 ถึง 100 เท่าตัว

By lew Founder on Tag: Intel, Development, Parallels
Intel

ชิปอินเทลที่วางขายอยู่ตอนนี้ใช้สถาปัตยกรรม Sandy Bridge รวมถึงชิป Ivy Bridge ที่จะวางขายในปีนี้ด้วย แต่ตามโมเดล Tick-Tock ปีหน้าอินเทลก็จะเปลี่ยนสถาปัตยกรรม โดยชื่อสถาปัตยกรรมใหม่คือ Haswell และวันนี้อินเทลก็เริ่มปล่อยรายละเอียดชุดคำสั่งใหม่คือ Intel Transactional Synchronization Extensions (TSX) ออกมา

By lew Founder on Tag: Development, C++, GPGPU, Microsoft
Development

ไมโครซอฟท์ขึ้นเวที GoingNative 2012 ที่เป็นเวทีสำหรับนักพัฒนาซอฟต์แวร์แบบเนทีฟชั่น C/C++ เป็นหลัก เปิดตัวมาตรฐาน C++ AMP ที่เป็นส่วนขยายจากภาษา C++ ปรกติที่เสนอโดยไมโครซอฟท์เพื่อให้สามารถพัฒนาซอฟต์แวร์ที่อาศัยความสามารถในการประมวลผลขนานได้อย่างเต็มที่

By lew Founder on Tag: Development, Firefox, JavaScript, Mozilla
Development

ทุกวันนี้หลายๆ คนคงใช้งานเว็บต่างๆ เหมือนแอพพลิเคชั่นบนเดสก์ทอปกัน เช่น Gmail ความสะดวกในช่วงหลังๆ มีมากขึ้นเมื่อเราไม่ต้องมองหน้าเว็บเหล่านั้นตลอดเวลาเมื่อมีเหตุการณ์ที่เราควรได้รับการเตือนบนเดสก์ทอป เช่น แชตใหม่ หรือเมลใหม่ แต่ปัญหาอย่างหนึ่งก็คือเราต้องเปิดเว็บเหล่านั้นไว้ตลอดเวลา

ทางฝั่งไฟร์ฟอกซ์เริ่มเสนอทางออกในเรื่องนี้ ด้วยการเสนอ API ในชุด notification ทำให้เว็บสามารถสื่อสารกับเบราเซอร์ได้ตลอดเวลาแม้จะไม่ได้เปิดหน้าเว็บอยู่

By thanakij Contributor on Tag: Development, Arm, CUDA, NVIDIA, GPU
Development

NVIDIA ได้เปิดตัว CARMA (CUDA on ARM development kit) ซึ่งเป็น CUDA เวอร์ชันที่สนับสนุนซีพียู ARM อย่างเป็นทางการ

การเปิดตัว CUDA บน ARM ครั้งนี้ก็สอดคล้องกับข่าวเก่าที่ได้มีการสร้างซูเปอร์คอมพิวเตอร์ด้วยซีพียู ARM ขึ้นเป็นครั้งแรก โดยมีจุดประสงค์เพื่อลดการใช้พลังงานของซูเปอร์คอมพิวเตอร์ในปัจจุบัน

By mk Founder on Tag: Development, Programming, Groovy, Grails
Development

Grails เฟรมเวิร์คการพัฒนาเว็บที่เขียนเลียนแบบ Ruby on Rails (แต่ใช้กับภาษา Groovy แทน Ruby) ออกรุ่น 2.0 ตัวจริงแล้ว

แพลตฟอร์ม Groovy/Grails นั้นรันอยู่บน Java VM (แต่ใช้ภาษา Groovy ที่ต่างออกไปจากภาษา Java) และพัฒนาโดยบริษัท Springsource เจ้าของเดียวกับ Spring (เดิมที Grails พัฒนาโดยบริษัท G2One แต่โดน Springsource ซื้อกิจการทีหลัง)

By mk Founder on Tag: Development, Windows Phone, PhoneGap, Adobe
Development

PhoneGap เป็นเครื่องมือสำหรับพัฒนาแอพบนมือถือด้วย HTML5 แล้วคอมไพล์เป็นแอพบนมือถือแพลตฟอร์มต่างๆ อีกทีหนึ่ง ตัวซอฟต์แวร์เป็นโอเพนซอร์ส ส่วนบริษัทที่สร้างมันคือ Nitobi ซึ่งถูก Adobe ซื้อกิจการไปเมื่อเร็วๆ นี้

By mk Founder on Tag: Google, Development, Education, Android
Google

กูเกิลประกาศโครงการ Android Training รุ่นเบต้า ซึ่งเป็นเว็บไซต์รวมสื่อการสอนเขียนโปรแกรมบน Android

สื่อการสอนเหล่านี้จะต่างจากเอกสารหรือ tutorial ทั่วไปตรงที่มันออกแบบมาสำหรับการเรียนอย่างเป็นระบบ โดยแยกเนื้อหาชัดเจนว่าแต่ละส่วนเชื่อมกันอย่างไร มีตัวอย่างโค้ดให้นำไปใช้งาน และมีโจทย์ให้ทดลองทำจริง

ตอนนี้เนื้อหาใน Android Training ยังมีไม่เยอะนัก (แต่ก็พอสมควร) ซึ่งกูเกิลสัญญาว่าจะเพิ่มขึ้นเรื่อยๆ ในอนาคต

คอร์สสอนเขียนโปรแกรมตามสถาบันการศึกษาต่างๆ น่าจะได้ประโยชน์จากการนำเนื้อหาเหล่านี้ไปใช้งานได้ครับ

By toandthen Writer on Tag: Apple, Development, Singapore, Innovation, Steve Wozniak
Apple

Wall Street Journal รายงานถึงการสัมภาษณ์ Steve Wozniak (หรือเรียกสั้น ๆ ว่า Woz) กับ BBC ซึ่งเขาได้เอ่ยในระหว่างการสัมภาษณ์ว่าสังคมที่ไม่ยอมรับพฤติกรรมที่แย่และลงโทษคนเหล่านี้อย่างหนัก และสังคมที่ไม่สอนให้คนคิดด้วยตัวเอง ทำให้ประเทศสิงคโปร์เสียเปรียบเมื่อถึงเวลาที่ต้องการกระตุ้นความคิดสร้างสรรค์ และบริษัทอย่างแอปเปิลก็ไม่มีวันเกิดขึ้นได้ในประเทศแบบนี้

ดูที่ตัวอย่างสังคมสิงคโปร์สิครับ สังคมนี้เป็นสังคมที่ไม่ยอมรับพฤติกรรมแย่ ๆ และคุณก็จะถูกลงโทษอย่างหนัก ลองหาดูสิว่าหัวคิดสร้างสรรค์ในประเทศนี้อยู่ไหน? ศิลปินต่าง ๆ หายไปไหนหมด? นักร้องนักดนตรีล่ะ? นักเขียนล่ะ?

By mk Founder on Tag: Development, VMware, Cloud Computing, Grails, Spring, Cloud Foundry, .NET
Development

เมื่อวานเราเพิ่งเห็นข่าว Windows Azure รองรับเทคโนโลยีฝั่งโอเพนซอร์สหลายตัว วันนี้ Cloud Foundry บริการกลุ่มเมฆแบบ PaaS ของค่าย VMware ที่เคยเจาะตลาดฝั่งโอเพนซอร์สมาก่อน ก็ทำก

By mk Founder on Tag: Open Source, Java, Development, Eclipse, MongoDB, Node.js, Microsoft, Microsoft Azure
Open Source

ไมโครซอฟท์ออก Windows Azure รุ่นอัพเดตเพิ่มเติม ซึ่งมีของใหม่เพิ่มมาอีกหลายอย่าง โดยเฉพาะการรองรับซอฟต์แวร์ฝั่งโอเพนซอร์สจำนวนมาก

By mk Founder on Tag: Development, Firefox, Browser, Mozilla
Development

ข่าวขำๆ ที่คนโดนคงขำไม่ออก และเป็นประเด็นทางเทคนิคการพัฒนาโปรแกรมที่น่าสนใจครับ

เรื่องมีอยู่ว่าทีมพัฒนา Firefox ประสบปัญหา "โปรแกรมคอมไพล์ไม่ผ่าน" เพราะตัวซอร์สโค้ดมีขนาดใหญ่เกินไป จนหน่วยความจำบนเครื่องที่ใช้คอมไพล์ซึ่งเป็นเครื่องแบบ 32 บิตมีไม่พอ

By mk Founder on Tag: Development, PHP, Programming, HHVM, Facebook
Development

ข่าวนี้เหมาะมากสำหรับคนที่สนใจเรื่องการออกแบบคอมไพเลอร์นะครับ (มีหรือเปล่าหว่า?)

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

By mk Founder on Tag: Development, RIA, Silverlight, Microsoft
Development

ไมโครซอฟท์ออก Silverlight 5 ตัวจริงมาแบบเงียบๆ หลังจากออกรุ่นเบต้าเมื่อเดือนเมษายน และเงียบหายไปนาน

ของใหม่ในรุ่นนี้คือตัวถอดรหัส H.264 ด้วยฮาร์ดแวร์, Postscript Vector Printing, รองรับการประมวลผลกราฟิกสามมิติด้วย XNA API เป็นต้น

By mk Founder on Tag: Development, Web Application, JavaScript, jQuery
Development

เว็บไซต์ ReadWriteWeb มอบรางวัลให้กับเครื่องมือพัฒนาเว็บ (Web Developer Tools) ประจำปี 2011 โดยเน้นเครื่องมือที่สร้างนวัตกรรม มีคนใช้แพร่หลาย และเป็นประโยชน์ต่อนักพัฒนาเว็บ

ReadWriteWeb เลือกมาได้ 8 ตัว (ไม่เรียงลำดับ) รายละเอียดของแต่ละตัวก็อ่านต้นฉบับหรือค้นข้อมูลกันเองนะครับ

By mk Founder on Tag: Development, Cloud Computing, Windows Phone, Windows 8, SkyDrive, Microsoft
Development

ของดีที่ไม่ค่อยมีคนใช้อย่าง SkyDrive กลายมาเป็นจิ๊กซอชิ้นสำคัญของไมโครซอฟท์ใน Windows Phone และ Windows 8 (ใครนึกไม่ออกลองย้อนไปดูวิดีโอเปิดตัว Windows 8)

เพื่อเตรียมความพร้อมต่อการเข้าสู่ยุคแห่งกลุ่มเมฆ ไมโครซอฟท์จึงยกเครื่อง SkyDrive API เสียใหม่ ให้แอพจากนักพัฒนาภายนอกสามารถเชื่อมต่อกับบัญชีของผู้ใช้บน SkyDrive ได้อย่างมีประสิทธิภาพ เฉกเช่นเดียวกับแอพของไมโครซอฟท์เอง

By mk Founder on Tag: Development, Android, Ice Cream Sandwich, GPU
Development

Dianne Hackborn วิศวกรของทีม Android ออกมาอธิบายหลักการและแก้ความเข้าใจผิดเกี่ยวกับการประมวลผลกราฟิกของ Android หลายประการ

ประเด็นเรื่อง hardware acceleration ใน Android แต่ละรุ่น

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

ทีมงานของกูเกิลเปิดตัวโปรแกรม Android Design Preview ซึ่งเป็น utility ตัวเล็กๆ ที่ช่วยให้งานของนักพัฒนาแอพบน Android ง่ายขึ้น

Android Design Preview จะเข้ามาช่วยในขั้นตอนการออกแบบหน้าตาแอพ โดยเราสามารถ "จับภาพ" หน้าจอพีซีไปแสดงบนหน้าจอของมือถือได้โดยตรง ทำให้เราสามารถลองเอาภาพ mock-up ของแอพไปทดสอบบนมือถือได้ก่อนจะลงมือพัฒนาแอพจริงๆ ช่วยลดขั้นตอนการออกแบบไปได้มาก

แอพสามารถดาวน์โหลดได้ที่ โครงการ android-ui-utils สัญญาอนุญาตเป็น Apache License ตัวโปรแกรมเป็นจาวา (.jar) สามารถรันได้ทั้งสามแพลตฟอร์ม

Subscribe to Development