Feed aggregator

Arch Linux ติดตั้งบน Chromebook รุ่น Rockchip ได้แล้ว

Blognone Linux - 3. July 2015 - 19:50

Arch Linux โพสกระบวนการติดตั้งบน Hisense Chromebook C11 โครมบุ๊กรุ่นราคาถูกที่ขายปลีกเพียง 149 ดอลลาร์

แม้จะติดตั้งได้และใช้งานได้ก็ตาม แต่ฮาร์ดแวร์หลายส่วนยังคงมีปัญหา เช่น ไม่สามารถใช้วงจรถอดรหัสวิดีโอ, การเร่งความเร็วสามมิติอาจจะไม่ทำงาน, และ Wi-Fi ไม่เสถียรเมื่อมีการรับส่งข้อมูลหนักๆ

กระบวนการติดตั้งบนเว็บ Arch Linux แนะนำให้ติดตั้งบนสตอเรจภายนอกทำให้สามารถกลับไปใช้ Chrome OS บน MMC ภายในเครื่องได้ตลอดเวลา

ตอนนี้อาจจะเหมาะกับนักพัฒนาที่สนใจแฮกมาเล่น แต่ถ้า Wi-Fi กับส่วนกราฟิกทำงานสมบูรณ์ก็น่าสนใจทีเดียว

ที่มา - CNX Software

Linux, Chromebook

Linux Mint 17.2 Rafaela ออกแล้ว

Blognone Linux - 30. June 2015 - 23:38

Linux Mint ประกาศออกเวอร์ชัน 17.2 Codename Rafaela วันนี้ ทั้งรุ่น Cinnamon และ MATE โดยยังคงใช้ Ubuntu 14.04 LTS เป็นฐานเหมือนเดิม และยังคงได้การอัพเดตจนถึงปี 2019

ของใหม่ในเวอร์ชันนี้แยกเป็นสามส่วนหลัก ๆ ได้แก่

สำหรับเวอร์ชัน Cinnamon จะใช้รุ่น 2.6 ซึ่งเป็นรุ่นล่าสุด โดยมีฟีเจอร์ใหม่ ๆ ดังนี้
  • เริ่มการทำงานใหม่ของ Cinnamon ในกรณีที่ค้างโดยการกดปุ่ม Ctrl+Alt+Escape ได้ (ซึ่งจะไม่เหมือนกับการกด Ctrl+Alt+Backspace ที่จะเป็นปิดโปรแกรมที่เปิดอยู่ขณะปัจจุบันและกลับไปสู่หน้า Login)
  • ปรับปรุงเรื่องการตอบสนอง เวลาที่ใช้เรียก (loading time) และการใช้งาน CPU
  • รองรับการใช้งานหลายหน้าจอได้ดีขึ้น โดยแยกพาเนลในแต่ละจอให้เป็นอิสระจากกัน (multi-panel)
  • รองรับภาพพักหน้าจอแบบ HTML5 และ XScreensaver รูป
  • มี applet แบบใหม่ "inhibit" สำหรับปิดการแจ้งเตือน การหรี่แสงหน้าจอลง หรือการล็อคหน้าจอ สำหรับใช้ในกรณีนำเสนอผลงาน
  • ปรับปรุง power applet ใหม่โดยสามารถตั้งค่าความสว่างหน้าจอและความสว่างคีย์บอร์ดได้ในตัว power applet เอง รูป
  • ปรับเปลี่ยนรูปลักษณ์ของหน้าต่างการตั้งค่าระบบ รูป
  • หน้าต่างสำหรับตั้งค่า effect ต่าง ๆ ถูกปรับปรุงและมีชุด effect ใหม่ ๆ รูป
  • มีตัวจัดการ plugin แบบใหม่ตามรูป รูป
  • ใช้การจัดการไฟล์แบบทีละไฟล์ (queue) แทนที่จะเป็นแบบขนาน (parallel) รูป
  • สำหรับโหมดช่วยเหลือผู้พิการมีการปรับปรุงแว่นขยายและ on-screen keyboard
  • เลือกตัวจัดการผู้ใช้ได้ระหว่าง consolekit กับ logind ด้วยการพิมพ์คำสั่งโดยไม่ต้องคอมไพล์ Cinnamon ใหม่
สำหรับรุ่น MATE จะใช้ MATE รุ่นล่าสุดนั่นคือ 1.10 โดยจะมีฟีเจอร์ใหม่ ๆ ดังนี้
  • สามารถ เปิด / ปิด extension ได้แบบ run-time รูป
  • ตั้งค่าเสียงได้มากขึ้น และรองรับ PulseAudio, ALSA และ OSS
  • มีตัวแนะนำผู้ใช้สำหรับ MATE (MATE user guide) รูป
สำหรับส่วนกลางของระบบปฎิบัติการที่ปรับปรุง มีฟีเจอร์ใหม่ ๆ ดังนี้
  • ปรับปรุงให้ Software Sources configuration tool
    • สามารถเพิ่ม ppa ได้ในตัว รูป
    • สามารถดาวน์เกรด foreign package (package ที่มีข้อมูลเลขเวอร์ชันไม่ตรงกับข้อมูลใน repository ของ Mint) ได้ รูป
  • ปรับปรุง update manager ให้แสดงผลชื่อ package ดูเข้าใจง่ายขึ้น เช่น cjs และ muffin จะแสดงผลเป็น "cinnamon-cjs" และ "cinnamon-muffin"
  • ปรับปรุงหน้าต่างสำหรับการเลือกภาษา รูป
  • ปรับปรุงหน้า login screen หลายอย่าง รูป
  • รองรับ UEFI ได้ดีขึ้น
  • สามารถสลับการ์ดจอใน NVIDIA Optimus โดยการแค่ log out โดยไม่ต้อง reboot อีกต่อไป และมี icon ระบุการ์ดจอที่กำลังใช้งานอยู่ (โดยสามารถกดเปลี่ยนการ์ดจอจากตรงนี้แทนก็ได้) รูปสำหรับ MATE, รูปสำหรับ Cinnamon
  • terminal และ คำสั่งใหม่ๆ ได้แก่
    • auto-complete ของ bash ดีขึ้นและไม่จำรายการ history ที่ซ้ำ
    • apt recommends ใช้แสดงรายการ package ที่ควรจะติดตั้งกับแพคเกจที่ต้องการ
      • check_signals ใช้สำหรับ เช็ค signal ของ process ที่ต้องการ
  • การปรับปรุงจิปาถะก็ได้แก่โปรแกรมเล็ก ๆ น้อย ๆ เช่น
    • USB Image Writer และ USB Stick Formatter รองรับอุปกรณ์มากขึ้นและเพิ่มคำสั่งจัดการพาทิชั่น
    • LibreOffice ได้รับการอัพเกรดเป็นเวอร์ชัน 4.4.3
      • รองรับเครื่องพิมพ์จาก HP มากขึ้น
      • HAL ถูกนำกลับมาปรับปรุงให้รองรับ DRM playback ใน Adobe flash แล้ว
    • Inkscape ถูกปรับปรุงเป็นรุ่น 0.91

ที่มา - The Linux Mint Blog - Linux Mint 17.2 “Rafaela” MATE released! และ The Linux Mint Blog - Linux Mint 17.2 “Rafaela” Cinnamon released!

Linux Mint, Linux, Open Source

Meizu MX4 Ubuntu Edition เริ่มวางขายแล้ว

Blognone ubuntu - 25. June 2015 - 8:34

Meizu MX4 Ubuntu Edition สมาร์ทโฟน Ubuntu ตัวที่สาม (ต่อจาก Bq Aquarius 4.5 และ Meizu MX3) เริ่มวางขายในทวีปยุโรปแล้ว

สเปกของ Meizu MX4 รุ่น Ubuntu เหมือนกับ MX4 รุ่นปกติ ทุกประการ แต่มีขายเฉพาะสีเงินและทอง (รุ่นปกติมีสีดำและเทาเข้มด้วย) ราคาขายเครื่องละ 299 ยูโร ยังขายเฉพาะในยุโรปและขายเฉพาะผู้ได้รับคำเชิญเท่านั้น

ที่มา - Ubuntu

Meizu, Ubuntu Phone, Ubuntu, Mobile

CRYENGINE 3.8.1 รองรับลินุกซ์, Oculus Rift

Blognone Linux - 23. June 2015 - 7:31

CRYENGINE ประกาศว่าจะรองรับลินุกซ์มาตั้งแต่งาน GDC ปีที่แล้ว ตอนนี้เอนจินเวอร์ชั่น 3.8.1 ก็ออกมาเป็นทางการแล้ว โดยเพิ่มสองแพลตฟอร์มใหม่ คือ ลินุกซ์ และ Oculus Rift

การรองรับลินุกซ์อาศัยการรองรับ OpenGL เต็มรูปแบบที่ออกมาในเวอร์ชั่นนี้เช่นเดียวกัน

ที่มา - CRYENGINE, CRYENGINE News

upic.me

CryEngine, Linux, Oculus

CVE-2015-1328: ช่องโหว่ OverlayFS บน Ubuntu ผู้โจมตีเข้าถึงสิทธิ์ root ได้, แพตช์ออกแล้วอัพเกรดเคอร์เนลด่วน

Blognone ubuntu - 18. June 2015 - 16:32

OverlayFS เป็นระบบไฟล์ (file system) แบบ union mount ที่ช่วยให้สามารถ mount ระบบไฟล์หลายชุดผ่านจุด mount จุดเดียวได้ งานส่วนใหญ่ที่ใช้ระบบไฟล์แบบนี้ เช่น Live CD สำหรับทดลองเล่น Ubuntu ก่อนติดตั้งจริง

แนวคิดพื้นฐานของระบบดังกล่าว คือ แบ่งชั้น (layer) ของระบบไฟล์เป็นชั้นบน (upper) กับชั้นล่าง (lower) โดยชั้นล่างจะเป็นระบบไฟล์เดิมที่ผู้ใช้อาจไม่มีสิทธิ์ในการเขียนไฟล์ ส่วนชั้นบนจะจำลองไฟล์ต่างๆ ที่อยู่ในชั้นล่างขึ้นมา (overlay) ผู้ใช้ที่ไม่มีสิทธิ์ในการเขียนไฟล์ที่ชั้นล่าง ก็จะมาติดต่อกับระบบไฟล์ในชั้นบนแทน โดยที่ไฟล์ชั้นล่างจะไม่ถูกแก้ไขตามด้วย

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

OverlayFS ถูกติดตั้งและใช้งานอัตโนมัติใน Ubuntu ตั้งแต่รุ่น 12.04 จนถึงปัจจุบัน

ข่าวดีคือแพตช์แก้ปัญหาดังกล่าวออกมาแล้ว เพียงแค่สั่ง sudo apt-get dist-upgrade แล้วรีบูตเครื่องครับ

ที่มา: SecLists.Org, r/netsec

Security, Ubuntu

ก้าวข้ามวินโดวส์ VMware Horizon 6 รองรับลินุกซ์แล้ว

Blognone Linux - 10. June 2015 - 12:52

VMware เปิดตัว VMware Horizon 6 for Linux รองรับการให้บริการเดสก์ทอปเสมือน (VDI) บนลินุกซ์จากเดิมที่รองรับเฉพาะวินโดวส์เท่านั้น โดยลินุกซ์ชุดแรกที่รองรับ ได้แก่ Ubuntu, Red Hat Enterprise Linux, CentOS, และ NeoKylin

เหตุผลสำคัญในการย้ายจากวินโดวส์ไปยังลินุกซ์คือการลดค่าไลเซนส์สำหรับเดสก์ทอปเสมือนเหล่านี้ โดยรวมอาจจะลดค่าใช้จ่ายไปได้ถึง 60%

ที่มา - The Register, VMware

upic.me

VMware, Linux, Enterprise

Ubuntu Phone รุ่นใหม่เริ่มพัฒนาฮาร์ดแวร์แล้ว แปลงเป็นพีซีได้

Blognone ubuntu - 2. June 2015 - 19:33

Mark Shuttleworth แห่งโครงการ Ubuntu เผยข้อมูลว่าตอนนี้สมาร์ทโฟน Ubuntu Phone รุ่นใหม่เริ่มพัฒนาแล้ว โดยได้บริษัท Bq เป็นพันธมิตรร่วมพัฒนาฮาร์ดแวร์รุ่นที่สองด้วย

ฮาร์ดแวร์รุ่นที่สองจะสามารถทำงานได้ทั้งเป็นสมาร์ทโฟนปกติ และแปลงร่างเป็นพีซีได้ถ้าต่อจอภาพ/เมาส์/คีย์บอร์ด ตามวิสัยทัศน์ที่เคยประกาศไว้ตั้งแต่ปี 2012 ฮาร์ดแวร์รุ่นนี้ยังถือเป็นครั้งแรกที่มันถูกออกแบบมาสำหรับ Ubuntu ตั้งแต่แรก เพราะสมาร์ทโฟน Ubuntu รุ่นแรกเป็นการนำฮาร์ดแวร์ Android มาดัดแปลง

ทางทีมงานวางเป้าคร่าวๆ ว่าจะเปิดตัวสินค้าในเดือนตุลาคม 2015 ต้องรอดูว่าจะทำได้จริงตามแผนหรือไม่ครับ

ที่มา - OMG Ubuntu

ภาพต้นแบบแนวคิดในปี 2013

Ubuntu Phone, Ubuntu, Mobile, Bq

Fedora 22 ออกแล้ว

Blognone Linux - 2. June 2015 - 14:13

สัปดาห์ที่แล้ว โครงการ Fedora ออกเวอร์ชัน 22 โดยแยกออกเป็น 3 รุ่นย่อย ตามที่เริ่มตอน Fedora 21

  • Fedora Workstation อัพเดตเป็น GNOME 3.16 รุ่นล่าสุด ปรับปรุงระบบแจ้งเตือนและธีม, เปลี่ยนตัวจัดการแพ็กเกจจาก Yum มาเป็น DNF
  • Fedora Server เปลี่ยนระบบไฟล์ดีฟอลต์เป็น XFS, ปรับปรุงระบบจัดการเซิร์ฟเวอร์ Cockit, ออก Database Server Role สำหรับงานฐานข้อมูลที่เป็น PostgreSQL
  • Fedora Cloud ปรับปรุงอิมเมจ Docker, ปรับปรุงการทำงานแบบ Atomic Host

ที่มา - Fedora Project, Webupd8

Fedora, Linux, Open Source

Canonical อาจขายหุ้น IPO ในตลาดหลักทรัพย์

Blognone ubuntu - 24. May 2015 - 22:17

Mark Shuttleworth ผู้ก่อตั้งบริษัท Canonical ผู้พัฒนา Ubuntu ให้สัมภาษณ์ว่าเขากำลังพิจารณาว่า Canonical ควรขายหุ้น IPO ในตลาดหลักทรัพย์หรือไม่

ที่ผ่านมา Canonical ใช้เงินลงทุนส่วนตัวของ Shuttleworth เอง และหารายได้จากการพัฒนา-ซัพพอร์ต Ubuntu ในโลกธุรกิจ บริษัทไม่เคยเปิดเผยผลประกอบการต่อสาธารณะ ตัว Shuttleworth บอกว่าแม้ตัวบริษัททั้งหมดยังไม่ทำกำไร แต่แผนก OpenStack ทำกำไรแล้ว และอนาคตของ Ubuntu ในวงการ OpenStack นั้นสดใสมาก เพราะตอนนี้ Ubuntu ครองตลาด 55% สำหรับระบบปฏิบัติการที่ใช้ทำกลุ่มเมฆ OpenStack

Shuttleworth บอกว่าไอเดียการนำ Canonical เข้าตลาดหลักทรัพย์ยังอยู่ในช่วงเริ่มต้น และเขาต้องหารือกับพนักงานของบริษัทอย่างละเอียดก่อน ซึ่งก็ต้องกินเวลาอีกหลายเดือน

ที่มา - ZDNet

Canonical, Ubuntu, IPO, Mark Shuttleworth

กำหนดการปล่อย Ubuntu 15.10 Wily Werewolf มาแล้ว, ตัวจริงออก 22 ตุลาคม 2015

Blognone Linux - 21. May 2015 - 11:28

หลังจากที่ได้ออก Ubuntu 15.04 แล้ว ก็มาถึงกำหนดการปล่อย Ubuntu 15.10 Wily Werewolf แล้ว ซึ่งมีกำหนดการดังนี้

  • Alpha 1 - June 25th
  • Alpha 2 - July 30th
  • Feature Freeze - August 20th
  • Beta 1 - August 27th
  • UI Freeze - September 10th
  • Beta 2 - September 24th
  • Kernel Freeze - October 15th
  • Release Candidate - October 15th
  • Ubuntu 15.10 Final - October 22nd

ที่มา - OMG Ubuntu

Ubuntu, Linux

กำหนดการปล่อย Ubuntu 15.10 Wily Werewolf มาแล้ว, ตัวจริงออก 22 ตุลาคม 2015

Blognone ubuntu - 21. May 2015 - 11:28

หลังจากที่ได้ออก Ubuntu 15.04 แล้ว ก็มาถึงกำหนดการปล่อย Ubuntu 15.10 Wily Werewolf แล้ว ซึ่งมีกำหนดการดังนี้

  • Alpha 1 - June 25th
  • Alpha 2 - July 30th
  • Feature Freeze - August 20th
  • Beta 1 - August 27th
  • UI Freeze - September 10th
  • Beta 2 - September 24th
  • Kernel Freeze - October 15th
  • Release Candidate - October 15th
  • Ubuntu 15.10 Final - October 22nd

ที่มา - OMG Ubuntu

Ubuntu, Linux

ไมโครซอฟท์ออก PowerShell DSC for Linux คอนฟิกเซิร์ฟเวอร์สายลินุกซ์ได้ด้วย

Blognone Linux - 11. May 2015 - 20:48

ไมโครซอฟท์มีเครื่องมือสำหรับคอนฟิกเซิร์ฟเวอร์ผ่านคอมมานด์ไลน์ชื่อ PowerShell Desired State Configuration (เรียกย่อว่า PowerShell DSC) โดยมันเป็นส่วนขยายของสคริปต์ PowerShell แต่ออกแบบมาสำหรับงานคอนฟิกเซิร์ฟเวอร์แทนการเขียนโปรแกรม (ดูโค้ดตัวอย่างท้ายข่าว)

เดิมที PowerShell DSC รองรับเฉพาะเซิร์ฟเวอร์ตระกูล Windows Server เท่านั้น แต่ไมโครซอฟท์ยุคปฏิรูปก็คิดใหม่ทำใหม่ ออก PowerShell DSC ที่สามารถคอนฟิกเซิร์ฟเวอร์ลินุกซ์ได้ด้วย มันถูกปรับแต่งมาให้เหมาะกับสถาปัตยกรรมของลินุกซ์โดยตรง ตัวโค้ดเปิดเผยและดาวน์โหลดได้จาก GitHub

PowerShell DSC for Linux รองรับดิสโทรหลากหลาย ที่ระบุชื่อคือ CentOS, Debian GNU/Linux, Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu Server โดยมีแพ็กเกจให้ดาวน์โหลดทั้ง rpm/deb

ไมโครซอฟท์อธิบายเหตุผลว่าออก PowerShell DSC for Linux เพื่อให้แอดมินระบบสามารถคอนฟิกเซิร์ฟเวอร์ทั้งสองตระกูลได้จากเครื่องมือตัวเดียว เพราะในยุคปัจจุบันหลีกเลี่ยงไม่ได้ที่จะต้องมีเซิร์ฟเวอร์หลากหลายระบบอยู่ในศูนย์ข้อมูลเดียวกัน (heterogeneous) แอดมินที่เชี่ยวชาญ PowerShell อยู่แล้วสามารถเรียนรู้คำสั่งต่างๆ ได้ในเวลาอันรวดเร็ว

ตัวอย่างโค้ด PowerShell DSC สำหรับคอนฟิกเซิร์ฟเวอร์ Windows

Configuration ContosoWebsite 
{ 
  param ($MachineName)

  Node $MachineName 
  { 
    #Install the IIS Role 
    WindowsFeature IIS 
    { 
      Ensure = “Present” 
      Name = “Web-Server” 
    } 

    #Install ASP.NET 4.5 
    WindowsFeature ASP 
    { 
      Ensure = “Present” 
      Name = “Web-Asp-Net45” 
    } 
  } 
}

ที่มา - MSDN, The Register

Linux, Microsoft, Open Source, Server

Ubuntu 15.10 ได้ชื่อ Wily Werewolf

Blognone Linux - 5. May 2015 - 17:02

Mark Shuttleworth ประกาศโค้ดเนมของ Ubuntu รุ่นหน้า 15.10 ที่จะออกเดือนพฤษภาคม 2015 คือ Wily Werewolf

Werewolf เป็นหมาป่าที่กลายร่างจากมนุษย์หรือเรียกว่ามนุษย์หมาป่า โดยจะกลายร่างเฉพาะในคืนวันพระจันทร์เต็มดวง จัดเป็นผีจำพวกเดียวกันกับแวมไพร์หรือผีดูดเลือดชนิดหนึ่ง

ส่วนคำว่า Wily นั้นถ้าแปลตรงๆ ก็คือ เจ้าเล่ห์ หรือถ้าแปลในอีกความหมายหนึ่งก็คือ ผู้ที่มีความชำนาญหรือเชี่ยวชาญ นั่นเอง

ส่วน Ubuntu รุ่นถัดไป (16.04 LTS) นั้นจะใช้โค้ดเนมที่ขึ้นด้วยตัวอักษร X โดยสามารถเข้าไปดูรายชื่อโค้ดเนมได้ที่เว็บ Ubuntu Wiki

ที่มา - OMG Ubuntu

Ubuntu, Linux

Ubuntu 15.10 ได้ชื่อ Wily Werewolf

Blognone ubuntu - 5. May 2015 - 17:02

Mark Shuttleworth ประกาศโค้ดเนมของ Ubuntu รุ่นหน้า 15.10 ที่จะออกเดือนพฤษภาคม 2015 คือ Wily Werewolf

Werewolf เป็นหมาป่าที่กลายร่างจากมนุษย์หรือเรียกว่ามนุษย์หมาป่า โดยจะกลายร่างเฉพาะในคืนวันพระจันทร์เต็มดวง จัดเป็นผีจำพวกเดียวกันกับแวมไพร์หรือผีดูดเลือดชนิดหนึ่ง

ส่วนคำว่า Wily นั้นถ้าแปลตรงๆ ก็คือ เจ้าเล่ห์ หรือถ้าแปลในอีกความหมายหนึ่งก็คือ ผู้ที่มีความชำนาญหรือเชี่ยวชาญ นั่นเอง

ส่วน Ubuntu รุ่นถัดไป (16.04 LTS) นั้นจะใช้โค้ดเนมที่ขึ้นด้วยตัวอักษร X โดยสามารถเข้าไปดูรายชื่อโค้ดเนมได้ที่เว็บ Ubuntu Wiki

ที่มา - OMG Ubuntu

Ubuntu, Linux

.NET Core เวอร์ชันแมคและลินุกซ์ เปิดให้ดาวน์โหลดไปทดสอบแล้ว

Blognone Linux - 30. April 2015 - 13:07

ไมโครซอฟท์เคยประกาศเปิดซอร์ส .NET Core (บางส่วนของแพลตฟอร์ม .NET ทั้งชุด) และพอร์ตไปทำงานบนแมคและลินุกซ์

วันนี้ที่งาน Build 2015 ไมโครซอฟท์เปิดให้ดาวน์โหลด .NET Core เวอร์ชันพรีวิวบนแมคและลินุกซ์แล้ว ผู้สนใจทดสอบสามารถเข้าไปดาวน์โหลดที่ GitHub ย้ำอีกรอบว่านี่ไม่ใช่ .NET ตัวเต็มนะครับ เป็นแค่บางส่วนของแพลตฟอร์ม .NET เท่านั้น

.NET Core

อธิบายสักนิดว่า .NET Core เป็นชื่อของ .NET เวอร์ชันลดรูปจาก .NET Framework ตัวเต็ม ส่วนประกอบของ .NET Core ประกอบด้วย 4 ส่วนดังภาพด้านล่าง

  • รันไทม์ หรือ CoreCLR
  • คอมไพเลอร์ (เดิมรู้จักในชื่อโค้ดเนม Rosyln)
  • ไลบรารี หรือ CoreFX
  • ASP.NET สำหรับแมคและลินุกซ์ (ถ้าเป็นวินโดวส์ จะรวม .NET Native เข้ามาด้วยอีกอย่าง)

เป้าหมายของไมโครซอฟท์ในการออก .NET Core คือสร้างแพลตฟอร์มขนาดเล็กสำหรับงานเขียนโปรแกรมสมัยใหม่ รูปแบบการใช้งาน .NET Core แบ่งออกเป็น 3 ส่วนคือ

  • ใช้เขียน ASP.NET
  • ใช้เขียนแอพคอนโซล (ไม่มี GUI)
  • ใชเขียนแอพ Windows 10 (เฉพาะวินโดวส์เท่านั้น แมค/ลินุกซ์ เขียนไม่ได้)

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

.NET Core รองรับสถาปัตยกรรมซีพียู 3 ตระกูลหลักคือ x86, x64 และ ARM

ที่มา - .NET Blog

.NET, Linux, Mac, Microsoft, Development

และแล้วก็มีวันนี้ ไมโครซอฟท์ออก Visual Studio Code ทำงานได้บนวินโดวส์-แมค-ลินุกซ์

Blognone Linux - 29. April 2015 - 23:27

และแล้วก็ถึงวันที่เราได้เห็น Visual Studio บนแมคและลินุกซ์ ถึงแม้จะยังไม่ใช่ Visual Studio ตัวเต็มก็ตาม

ไมโครซอฟท์เปิดตัว Visual Studio Code ตัวแก้ไขและปรับแต่งโค้ด (code optimized editor) ที่ตัดความสามารถของ Visual Studio รุ่นปกติ (พวก GUI designer) ออกไป เหลือแต่ตัว editor อย่างเดียว ที่น่าสนใจคือทำงานได้ข้ามแพลตฟอร์ม ทั้งบนวินโดวส์ แมค และลินุกซ์

Visual Studio Code ถือเป็น IDE ที่ทำงานเฉพาะส่วนของโค้ด แต่ก็มีฟีเจอร์ครบครันสำหรับการแก้ไขโค้ด เช่น Intellisense และการเชื่อมต่อกับ Git ตัวมันรองรับภาษาโปรแกรมกว่า 30 ภาษา รายชื่อทั้งหมด

ไมโครซอฟท์วางตัว Visual Studio Code ไว้เป็น IDE พื้นฐาน แจกฟรีสำหรับทุกคน ถ้าอยากได้ฟีเจอร์มากกว่านี้สามารถขยับไปใช้ Visual Studio 2015 ที่เป็นตัวเต็มได้

Visual Studio Code เปิดให้ดาวน์โหลดแล้วที่ visualstudio.com ใช้งานได้ทั้งสามแพลตฟอร์ม

Visual Studio Code

การทำงานบน Ubuntu

Visual Studio Code

การทำงานบน OS X

Visual Studio Code

ผลิตภัณฑ์ต่างๆ ในตระกูล Visual Studio จับตลาดนักพัฒนาทุกกลุ่ม

Visual Studio Code

Visual Studio, Development, IDE, Linux, Mac, Microsoft,

Debian 9.0 ได้โค้ดเนม Stretch

Blognone Linux - 27. April 2015 - 18:03

หลัง Debian 8.0 Jessie ออกรุ่นจริงเรียบร้อย ก็ได้เวลาที่โครงการ Debian จะมุ่งสู่เวอร์ชันถัดไป 9.0 โดยทีมงานยังยึดธรรมเนียมเดิมคือตั้งชื่อโค้ดเนมตามตัวละครใน Toy Story โค้ดเนมรอบนี้ชื่อ "Stretch" ปลาหมึกสีม่วงจาก Toy Story 3

ทางโครงการ Debian ยังประกาศแผนการออก Debian 8.1 รุ่นแก้บั๊กตามมาในเร็วๆ นี้ โดยคาดว่าจะใช้เวลาอีกประมาณ 1 เดือนนับจากนี้

ที่มา - Debian via Phoronix

Debian, Linux

Debian 8.0 "Jessie" ออกแล้ว

Debian club - 26. April 2015 - 12:19

Debian 8 "Jessie" ออกแล้ว หลังจากพัฒนามาเกือบ 24 เดือน โดยรุ่นนี้จะมีการสนับสนุนเป็นเวลา 5 ปี ด้วยการทำงานร่วมกันของ ทีม security และ ทีม Long Term Support

ความเปลี่ยนแปลงที่น่าสนใจคือ

  • ใช้ systemd เป็น init system ปริยาย โดยผู้ใช้ยังคงเลือกใช้ sysvinit ตามเดิมได้
  • การรองรับสถาปัตยกรรม:
    • ใหม่: ARM 64 บิต (arm64), PowerPC 64 บิต Little Endian (ppc64el)
    • ตัดออก: IBM System z 32 บิต (s390) โดยแทนที่ด้วย 64 บิต (s390x), ia64, sparc
    • ตัด technology previews สำหรับ kFreeBSD (kfreebsd-i386, kfreebsd-amd64) ออก
  • ซอฟต์แวร์:

    Linux 3.2 ⟶ 3.16
    GCC 4.6/4.7 ⟶ 4.9
    GLibC 2.13 ⟶ 2.19
    GNOME 3.4 ⟶ 3.14
    KDE 4.8 ⟶ 4.14
    Xfce 4.8 ⟶ 4.10

  • GNOME ยังคงเป็น default desktop ตามเดิม
  • แพกเกจภาษาไทย:
    • fonts-tlwg 0.5.0 ⟶ 0.6.1:
    • ยุบ thailatex ทิ้ง โดยย้ายส่วนที่เหลือไปที่ texlive-lang-other
      • ในรุ่น Wheezy ได้ย้ายฟอนต์ออกจาก thailatex ไป build จาก fonts-tlwg โดยตรงแล้ว (ซึ่งทำให้ได้ฟอนต์ Arundina มาเพิ่มด้วย) และเพิ่มการรองรับ hyphenation
      • ในรุ่นนี้ ได้ย้าย hyphenation pattern ไปที่ต้นน้ำ คือ hyph-utf8 ซึ่งจะมาพร้อมกับชุดพื้นฐานของ TeX โดยปริยาย
      • ในรุ่นนี้ ได้ย้ายการรองรับ Babel ออกมาเป็น babel-thai ที่ CTAN ซึ่ง TeXLive นำไปรวมในแพกเกจ texlive-lang-other ซึ่งติดตั้งได้จาก Debian
      • ยุบแพกเกจ thailatex ทิ้งหลังจากแยกร่างครบแล้ว
      • สรุป: ผู้ใช้ที่ต้องการใช้ภาษาไทยใน LaTeX สามารถติดตั้งแพกเกจ texlive-lang-other, latex-fonts-thai-tlwg ก็ใช้ภาษาไทยได้เลย (หากต้องการใช้ฟอนต์ Arundina ก็ติดตั้ง latex-fonts-sipa-arundina)
    • LibThai 0.1.18 ⟶ 0.1.21 ปรับปรุงสมรรถนะการตัดคำไทย
    • แพกเกจใหม่: ibus-libthai ซึ่งเป็น Input Method Engine สำหรับ IBus โดยใช้ LibThai ทำงาน

ดาวน์โหลด Debian CD image ได้จาก Debian CD หรือรอดาวน์โหลดจาก mirror ใกล้บ้านหลังจากทำ mirror กันเสร็จ

Topic: debian

Debian 8.0 "Jessie" ออกแล้ว

Debian club - 26. April 2015 - 11:30

Debian 8 "Jessie" ออกแล้ว หลังจากพัฒนามาเกือบ 24 เดือน โดยรุ่นนี้จะมีการสนับสนุนเป็นเวลา 5 ปี ด้วยการทำงานร่วมกันของ ทีม security และ ทีม Long Term Support

ความเปลี่ยนแปลงที่น่าสนใจคือ

  • ใช้ systemd เป็น init system ปริยาย โดยผู้ใช้ยังคงเลือกใช้ sysvinit ตามเดิมได้
  • การรองรับสถาปัตยกรรม:
    • ใหม่: ARM 64 บิต (arm64), PowerPC 64 บิต Little Endian (ppc64el)
    • ตัดออก: IBM System z 32 บิต (s390) โดยแทนที่ด้วย 64 บิต (s390x), ia64, sparc
    • ตัด technology previews สำหรับ kFreeBSD (kfreebsd-i386, kfreebsd-amd64) ออก
  • ซอฟต์แวร์:

    Linux 3.2 ⟶ 3.16
    GCC 4.6/4.7 ⟶ 4.9
    GLibC 2.13 ⟶ 2.19
    GNOME 3.4 ⟶ 3.14
    KDE 4.8 ⟶ 4.14
    Xfce 4.8 ⟶ 4.10

  • GNOME ยังคงเป็น default desktop ตามเดิม
  • แพกเกจภาษาไทย:
    • fonts-tlwg 0.5.0 ⟶ 0.6.1:
    • ยุบ thailatex ทิ้ง โดยย้ายส่วนที่เหลือไปที่ texlive-lang-other
      • ในรุ่น Wheezy ได้ย้ายฟอนต์ออกจาก thailatex ไป build จาก fonts-tlwg โดยตรงแล้ว (ซึ่งทำให้ได้ฟอนต์ Arundina มาเพิ่มด้วย) และเพิ่มการรองรับ hyphenation
      • ในรุ่นนี้ ได้ย้าย hyphenation pattern ไปที่ต้นน้ำ คือ hyph-utf8 ซึ่งจะมาพร้อมกับชุดพื้นฐานของ TeX โดยปริยาย
      • ในรุ่นนี้ ได้ย้ายการรองรับ Babel ออกมาเป็น babel-thai ที่ CTAN ซึ่ง TeXLive นำไปรวมในแพกเกจ texlive-lang-other ซึ่งติดตั้งได้จาก Debian
      • ยุบแพกเกจ thailatex ทิ้งหลังจากแยกร่างครบแล้ว
      • สรุป: ผู้ใช้ที่ต้องการใช้ภาษาไทยใน LaTeX สามารถติดตั้งแพกเกจ texlive-lang-other, latex-fonts-thai-tlwg ก็ใช้ภาษาไทยได้เลย (หากต้องการใช้ฟอนต์ Arundina ก็ติดตั้ง latex-fonts-sipa-arundina)
    • LibThai 0.1.18 ⟶ 0.1.21 ปรับปรุงสมรรถนะการตัดคำไทย
    • แพกเกจใหม่: ibus-libthai ซึ่งเป็น Input Method Engine สำหรับ IBus โดยใช้ LibThai ทำงาน

ดาวน์โหลด Debian CD image ได้จาก Debian CD หรือรอดาวน์โหลดจาก mirror ใกล้บ้านหลังจากทำ mirror กันเสร็จ

Topic: debiannews

Debian 8.0 "Jessie" ออกแล้ว

Debian club - 26. April 2015 - 11:30

Debian 8 "Jessie" ออกแล้ว หลังจากพัฒนามาเกือบ 24 เดือน โดยรุ่นนี้จะมีการสนับสนุนเป็นเวลา 5 ปี ด้วยการทำงานร่วมกันของ ทีม security และ ทีม Long Term Support

ความเปลี่ยนแปลงที่น่าสนใจคือ

  • ใช้ systemd เป็น init system ปริยาย โดยผู้ใช้ยังคงเลือกใช้ sysvinit ตามเดิมได้
  • การรองรับสถาปัตยกรรม:
    • ใหม่: ARM 64 บิต (arm64), PowerPC 64 บิต Little Endian (ppc64el)
    • ตัดออก: IBM System z 32 บิต (s390) โดยแทนที่ด้วย 64 บิต (s390x), ia64, sparc
    • ตัด technology previews สำหรับ kFreeBSD (kfreebsd-i386, kfreebsd-amd64) ออก
  • ซอฟต์แวร์:

    Linux 3.2 ⟶ 3.16
    GCC 4.6/4.7 ⟶ 4.9
    GLibC 2.13 ⟶ 2.19
    GNOME 3.4 ⟶ 3.14
    KDE 4.8 ⟶ 4.14
    Xfce 4.8 ⟶ 4.10

  • GNOME ยังคงเป็น default desktop ตามเดิม
  • แพกเกจภาษาไทย:
    • fonts-tlwg 0.5.0 ⟶ 0.6.1:
    • ยุบ thailatex ทิ้ง โดยย้ายส่วนที่เหลือไปที่ texlive-lang-other
      • ในรุ่น Wheezy ได้ย้ายฟอนต์ออกจาก thailatex ไป build จาก fonts-tlwg โดยตรงแล้ว (ซึ่งทำให้ได้ฟอนต์ Arundina มาเพิ่มด้วย) และเพิ่มการรองรับ hyphenation
      • ในรุ่นนี้ ได้ย้าย hyphenation pattern ไปที่ต้นน้ำ คือ hyph-utf8 ซึ่งจะมาพร้อมกับชุดพื้นฐานของ TeX โดยปริยาย
      • ในรุ่นนี้ ได้ย้ายการรองรับ Babel ออกมาเป็น babel-thai ที่ CTAN ซึ่ง TeXLive นำไปรวมในแพกเกจ texlive-lang-other ซึ่งติดตั้งได้จาก Debian
      • ยุบแพกเกจ thailatex ทิ้งหลังจากแยกร่างครบแล้ว
      • สรุป: ผู้ใช้ที่ต้องการใช้ภาษาไทยใน LaTeX สามารถติดตั้งแพกเกจ texlive-lang-other, latex-fonts-thai-tlwg ก็ใช้ภาษาไทยได้เลย (หากต้องการใช้ฟอนต์ Arundina ก็ติดตั้ง latex-fonts-sipa-arundina)
    • LibThai 0.1.18 ⟶ 0.1.21 ปรับปรุงสมรรถนะการตัดคำไทย
    • แพกเกจใหม่: ibus-libthai ซึ่งเป็น Input Method Engine สำหรับ IBus โดยใช้ LibThai ทำงาน

ดาวน์โหลด Debian CD image ได้จาก Debian CD หรือรอดาวน์โหลดจาก mirror ใกล้บ้านหลังจากทำ mirror กันเสร็จ

Topic: debiannews

Pages