Image
By mk Founder on Tag: Node.js, App Engine, Google Cloud, Cloud Computing
Node.js

Google App Engine รองรับภาษา Node.js มาตั้งแต่ปี 2016 แต่อยู่ในรูป flexible environment คือรันแอพใน Docker อีกทีหนึ่ง (นำรันไทม์มาเอง)

เวลาผ่านไปสองปี ในที่สุดกูเกิลก็ประกาศรองรับ Node.js แบบ standard environment แล้ว สามารถเรียกใช้รันไทม์จากกูเกิลได้โดยตรง ข้อดีคือราคาของ standard environment ถูกกว่า flexible environment มาก (แถมบางครั้งก็ฟรีด้วยซ้ำ) และไม่ต้องเสียเวลากับการ deploy/scale ด้วยตัวเอง เพราะระบบของ App Engine ช่วยจัดการให้เราเกือบหมด

By lew Founder on Tag: Node.js
Node.js

Node.js ประกาศให้รุ่น 8.9.0 เป็นรุ่นซัพพอร์ตระยะยาว (LTS) รุ่นล่าสุด ทำให้หลังจากนี้จะมีเวลาซัพพอร์ตรุ่น 8.9.x ไปอีก 26 เดือน เหมาะสำหรับการพัฒนาแอปพลิเคชั่นที่ต้องการซัพพอร์ตโค้ดระยะยาว

รุ่น LTS ของ Node.js ที่ยังซัพพอร์ตอยู่ได้แก่ v4 ที่จะซัพพอร์ตถึงเดือนเมษายน 2018 และ v6 ที่จะซัพพอร์ตไปถึงเดือนเมษายน 2019

By mk Founder on Tag: Samsung, Acquisition, Node.js, Cloud Computing
Samsung

ซัมซุงประกาศซื้อกิจการ Joyent บริษัทผู้ให้บริการด้านคลาวด์ IaaS ชื่อดังอีกราย (แต่ผลิตภัณฑ์ที่ดังที่สุดของบริษัทกลับเป็น Node.js ที่ภายหลังมีปัญหาทะเลาะกัน และโอนมาให้ Node.js Foundation ดูแลแทน)

Joyent ก่อตั้งในปี 2004 และมีผลิตภัณฑ์ที่ถือเป็นคู่แข่งของ Amazon Web Services โดยตรง เช่น บริการคลาวด์ IaaS แบบเดียวกับ EC2 และบริการ Manta Object Storage ที่แข่งกับ S3 (ภายหลังบริษัทยังมีบริการซัพพอร์ต Node.js สำหรับองค์กร และบริการคลาวด์รัน container ด้วย)

By lew Founder on Tag: Node.js, Open Source
Node.js

โครงการ Node.js ประกาศออกรุ่น 6.0 หลังจากออกรุ่น 5.0 เมื่อหกเดือนก่อน โดยรุ่น 6.0 จะเป็นรุ่นซัพพอร์ตระยะยาว (long term support - LTS) ระหว่างนี้รุ่น 5.0 จะมีเวลาซัพพอร์ตไปอีกสองเดือนเพื่อให้เวลาในการอัพเกรด

Node.js 6.0 จะรองรับ ECMAScript 6 แล้วถึง 93% จากการอัพเกรดเอนจิน V8 การอัพเกรด ส่วนการอัพเกรดฟังก์ชั่นภายในนั้นเป็นการอัพเกรดย่อยๆ เป็นส่วนใหญ่

รุ่นนี้จะมีอายุซัพพอร์ตแบบแอคทีฟไปอีก 12 เดือน และหลังจากนั้นจะเข้าสู่โหมดซัพพอร์ตระยะยาวที่จะแก้เฉพาะบั๊กความปลอดภัยและบั๊กร้ายแรงเท่านั้นอีก 18 เดือน ดังนั้นหากใครเริ่มใช้งานตั้งแต่ตอนนี้ก็จะหมดอายุใช้งานช่วงปลายปี 2019

By lew Founder on Tag: JavaScript, Node.js, Open Source, NPM
JavaScript

Azer Koçulu นักพัฒนาจาวาสคริปต์ที่เขียนโมดูลจำนวนมากลง NPM ประกาศถอดโมดูลทั้งหมดออกส่งผลให้โครงการใหญ่ๆ ที่ใช้งานโมดูลของเขา เช่น Node.js และ Babel มีปัญหาไปด้วย

By mk Founder on Tag: Node.js, App Engine, Google Cloud, Development
Node.js

Google App Engine แพลตฟอร์มพัฒนาแอพบนกลุ่มเมฆของกูเกิล รองรับการพัฒนาด้วยเฟรมเวิร์คจาวาสคริปต์ยอดฮิต Node.js แล้ว จากเดิมที่รองรับ Python, PHP, Java, Go

ตอนนี้สถานะการใช้งาน Node.js บน App Engine ยังอยู่ในระดับเบต้า ผู้สนใจสามารถดูเอกสารของ Google Cloud Platform

By lew Founder on Tag: Open Source, JavaScript, Node.js, Microsoft
Open Source

ไมโครซอฟท์เปิดเอนจินจาวาสคริปต์ ChakraCore มาไม่กี่วัน ตอนนี้เหตุผลที่ไมโครซอฟท์เปิดโค้ดออกมาก็ชัดเจนขึ้นเมื่อทางไมโครซอฟท์ส่งโค้ดเข้าไปยังโครงการ NodeJS เพื่อให้ NodeJS รองรับการรันด้วย ChakraCore

ไมโครซอฟท์ระบุว่าโค้ดทั้งหมดจะไม่กระทบกับโค้ดหลักของ NodeJS เองและโค้ดของส่วนเสริมอื่นๆ ของ V8 เพราะไมโครซอฟท์สร้าง chakrashim ขึ้นมาอิมพลีเมนต์ API ของ V8 สำหรับ NodeJS ไว้แล้ว

ข้อเสียสำคัญคือ ChakraCore ยังพอร์ตไปแพลตฟอร์มอื่นไม่เสร็จ ระหว่างนี้แพตช์ที่ไมโครซอฟท์ส่งเข้ามาจะรันได้บนวินโดวส์เท่านั้น

By mk Founder on Tag: Oracle, NetBeans, Programming, IDE, Node.js
Oracle

ออราเคิลออก NetBeans IDE 8.1 โดยทิ้งช่วงจากรุ่นก่อนหน้า NetBeans 8.0 ประมาณหนึ่งปีครึ่ง ของใหม่ในรุ่นนี้ได้แก่

By nrad6949 Writer on Tag: IBM, Node.js, Bluemix
IBM

เมื่อวันพฤหัสบดีที่ผ่านมา IBM ได้ประกาศเพิ่มความสามารถเพิ่มเติมสำหรับ Bluemix ระบบคลาวด์ของตนเอง ซึ่งความสามารถดังกล่าวก็คือการที่นักพัฒนาสามารถ debug แอพที่พัฒนามาจาก Node.js ได้ด้วยเครื่องมือโอเพ่นซอร์สภายนอกได้ทันที

IBM ระบุว่า แต่เดิมนั้นการ debug แอพที่พัฒนามาจาก Node.js นั้นเต็มไปด้วยความยุ่งยาก โดยเฉพาะอย่างยิ่งการใช้เครื่องมือโอเพ่นซอร์สบนเครื่องของนักพัฒนา ซึ่งนักวิศวกรรมของ IBM ก็ได้พัฒนาโซลูชั่นแก้ไข จนสามารถทำให้การ debug จากเครื่องนักพัฒนานั้นง่ายขึ้นกว่าเดิม

By mk Founder on Tag: IBM, Acquisition, Node.js
IBM

IBM ประกาศซื้อกิจการบริษัท StrongLoop ผู้เชี่ยวชาญการสร้างแอพด้วย Node.js เพื่อเสริมทัพธุรกิจด้านการพัฒนาแอพพลิเคชันของตัวเอง

หลังซื้อกิจการแล้ว IBM จะนำเทคโนโลยีของ StrongLoop ไปใช้งานทั้งการพัฒนาแอพบนคลาวด์ (Bluemix), อุปกรณ์พกพา (MobileFirst), เว็บแอพ (WebSphere) รวมถึงงานด้าน IoT เพื่อให้นักพัฒนาแอพยุคใหม่สามารถสร้าง API ให้บุคคลอื่นเข้าถึงได้ง่ายขึ้น

ปัจจุบัน IBM เป็นสมาชิกระดับ platinum ของมูลนิธิ Node.js Foundation องค์กรกลางที่รับผิดชอบการพัฒนา Node.js

ที่มา - IBM

By lew Founder on Tag: Open Source, Linux Foundation, Node.js
Open Source

ความขัดแย้งระหว่าง Joyent บริษัทพัฒนา Node.js และกลุ่มชุมชนภายนอกที่แยกออกไปเป็นโครงการ io.js ทำให้ทาง Joyent ต้องปรับตัวกลับมาสร้างองค์กรกลาง ล่าสุดทาง Linux Foundation รับเอา Node.js Foundation เข้ามาเป็นโครงการภายใต้ความดูแลแล้ว และทาง io.js ก็ตอบรับว่าจะกลับมาเข้ามาพัฒนาร่วมกัน

By mk Founder on Tag: Open Source, Node.js
Open Source

หลังโครงการ Node.js #วงแตก มีบางฝ่ายแยกทีมออกไปทำโครงการ io.js เพราะแนวทางไม่ตรงกัน ทางบริษัท Joyent ต้นสังกัดของ Node.js ก็ยอมทำตามเสียงเรียกร้อง ตั้งมูลนิธิ Node.js Foundation ขึ้นมาเป็นองค์กรกลางคอยดูแลกระบวนการพัฒนา Node.js แทนตัวเองแล้ว

บริษัทที่เข้าร่วม Node.js Foundation ชุดแรกคือ IBM, Microsoft, PayPal, Fidelity, SAP โดยจะมีบริษัทอื่นเข้าร่วมเพิ่มเติมในอนาคต นอกจากนี้ Joyent ยังขอให้ Linux Foundation เข้ามาช่วยเป็นที่ปรึกษาด้านกระบวนการดูแลโครงการโอเพนซอร์สด้วย

By pittaya Writer on Tag: Programming, Node.js
Programming

โครงการ io.js ที่แยกตัวออกจาก Node.js ด้วยเหตุผลเรื่องทิศทางการพัฒนา ออกรุ่นแรกมาให้ใช้งานกันแล้ว โดยชูความสามารถของ ECMAScript 6 ที่ไม่มีใน Node.js

io.js (เขียนด้วยตัวเล็กหมด) ยังสามารถใช้งานไลบรารีเก่าๆ ผ่าน npm ได้เหมือนกับ Node.js

ที่มา: io.js, github

By lew Founder on Tag: Open Source, Node.js
Open Source

ปรากฎการณ์วงแตกในโลกโอเพนซอร์สเกิดขึ้นถี่ในช่วงหลัง (มีทั้งแยกวงและแยกกันทำงาน) ตอนนี้โครงการอีกโครงการคือ Node.js ก็แยกตััวไปอีกโครงการชื่อว่า Io.js แล้ว โดยมีนักพัฒนาสำคัญแยกออกมาพัฒนากันเองจำนวนหนึ่ง

โครงการ Node.js ดูแลโดยบริษัท Joyent และเวอร์ชั่นล่าสุดทีออกมาคือ 0.10.0 ขณะที่แผนการออกรุ่น 0.12 และ 1.0 ยังไม่สามารถออกได้มานานกว่าหนึ่งปี โดยทาง Joyent ไม่เปิดเผยแผนการออกรุ่นใหม่สู่ภายนอก

By mk Founder on Tag: Open Source, Cloud Computing, Node.js
Open Source

Joyent ผู้ให้บริการกลุ่มเมฆแบบ IaaS รุ่นเก๋าอีกรายหนึ่ง ประกาศเปิดซอร์สโค้ดซอฟต์แวร์ที่ใช้รันกลุ่มเมฆของตัวเอง 2 ตัว โดยใช้สัญญาอนุญาต Mozilla Public License

By kong Writer on Tag: Node.js, Ghost
Node.js

เขียนข่าวย้อนหลังอีกแล้ว… ถ้ายังจำกันได้ Ghost คือแพลตฟอร์มที่สร้างขึ้นมาสำหรับการเขียนบล็อกโดยเฉพาะ โดยเริ่มเปิดให้ดาวน์โหลดมาใช้งานตั้งแต่เวอร์ชัน 0.3 เมื่อเดือนตุลาคมปีที่แล้ว จนตอนนี้อัพเดตมาเป็นเวอร์ชัน 0.5 เมื่อต้นเดือนสิงหาคมที่ผ่านมา สำหรับเวอร์ชันนี้มีการเพิ่มฟีเจอร์ใหม่ๆ เข้ามามากมาย เช่น

By lew Founder on Tag: Google, Development, Cloud, Node.js, Compute Engine
Google

กูเกิลประกาศรองรับชุดพัฒนาเว็บแอพพลิเคชั่น MEAN (MongoDB, Express Web Framework, AngularJS, และ NodeJS) บน Google Compute Engine อย่างเป็นทางการ ทำให้ผู้ใช้ไม่ต้องมาสั่งติดตั้งชุดซอฟต์แวร์เองแต่สามารถกด deploy จากหน้าคอนโซลได้โดยตรง

ชุดซอฟต์แวร์ที่ Google Compute Engine เคยรองรับมาก่อนหน้านี้แล้วได้แก่ Apache Cassandra, MongoDB, และ RabbitMQ

ที่มา - Google Cloud Platform Blog

By mk Founder on Tag: Open Source, Development, Programming, Node.js, Visual Studio
Open Source

ชุมชนผู้ใช้งานเฟรมเวิร์คจาวาสคริปต์ Node.js ร่วมกันดัดแปลง Python Tools for Visual Studio ซึ่งเป็นชุดเครื่องมือสำหรับพัฒนา Python บน Visual Studio ของไมโครซอฟท์ ให้ใช้งานกับ Node.js ได้

ผลออกมาเป็น Node.js Tools for Visual Studio ที่ใช้ได้กับทั้ง Visual Studio 2012 และ 2013 ทำให้ Visual Studio เหมาะกับการเขียนโค้ด Node.js มากขึ้น ทั้งการแก้ไข, การช่วยคาดเดา Intellisense, การทำ profiling/debugging รวมถึงการเขียน Node.js เพื่อใช้กับ Azure หรือบริการกลุ่มเมฆอื่นๆ ด้วย

By kong Writer on Tag: Node.js, Ghost
Node.js

ข่าวช้าไปครึ่งเดือนนะครับ แต่เห็นว่าน่าสนใจ เลยเอามาฝากกัน

Ghost คือแพลตฟอร์มที่พัฒนาขึ้นสำหรับการเขียนบล็อกโดยเฉพาะ โดยเริ่มมาจากแนวคิดในบล็อกของ John O'Nolan (รองหัวหน้าทีม WordPress UI Group) ที่รู้สึกว่า WordPress กลายเป็นอะไรที่มากกว่า blogging platform ไปแล้ว และเขาเองก็ต้องการแพลตฟอร์มที่สามารถสร้างเนื้อหาได้สะดวก รวดเร็ว สวยงาม และมีเฉพาะฟีเจอร์ที่จำเป็นสำหรับการเขียนบล็อกจริงๆ เท่านั้น เลยเป็นที่มาของ Ghost รวมถึงสโลแกน Ghost: Just a Blogging Platform

Subscribe to Node.js