คลังเก็บป้ายกำกับ: Operating_System

Android ประกาศเริ่มใช้ภาษา Rust เขียนตัว OS เพื่อลดบั๊กด้านหน่วยความจำ

แม้ Linus Torvalds ยังแบ่งรับแบ่งสู้เรื่องการใช้ภาษา Rust ในเคอร์เนล แต่ล่าสุดฝั่งกูเกิลออกมาประกาศรองรับ Rust ในตัวระบบปฏิบัติการ Android อย่างเป็นทางการแล้ว

เหตุผลของกูเกิลคือต้องการลดจำนวนบั๊กด้านหน่วยความจำ (memory safety) ที่เกิดจากภาษา C/C++ ซึ่งบั๊กเหล่านี้ตรวจสอบได้ยาก และมีผลกระทบสูงในแง่ความปลอดภัย (คิดเป็น 70% ของช่องโหว่ความปลอดภัย Android ระดับรุนแรง)

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

No Description

การใช้ Rust ที่เป็น memory safety ที่ตัวภาษา จะช่วยลดจำนวนบั๊กหน่วยความจำลง และช่วยลดความจำเป็นในการเขียนโปรแกรมแบบ sandbox (ที่มีปัญหาประสิทธิภาพจาก overhead) ลงได้ด้วย

อย่างไรก็ตาม การเพิ่มภาษาใหม่เข้าไปในระบบปฏิบัติการไม่ใช่เรื่องง่าย มีส่วนอื่นๆ ที่ต้องคำนึงถึงอีกมาก กูเกิลเล่าว่าใช้เวลาเตรียมตัวเรื่องนี้มานาน 18 เดือน มีโครงการบางอย่างที่ทดลองทำไปบ้างแล้ว และจะทยอยเปิดเผยในอีกไม่กี่เดือนข้างหน้า ส่วนการขยาย Rust ให้มีบทบาทในตัวระบบปฏิบัติการมากขึ้นต้องใช้เวลาอีกนานหลายปี

ก่อนหน้านี้ กูเกิลได้สนับสนุนการใช้ Rust ในการเขียนโปรแกรมโอเพนซอร์สตัวอื่นๆ เช่น ม็อดของ Apache ด้วยเหตุผลเดียวกัน

ที่มา – Google

from:https://www.blognone.com/node/122065

Microsoft อัปเดตแพตช์ใหม่แก้ปัญหาจอฟ้าเมื่อสั่งพิมพ์งานใน Windows 10

Microsoft ได้ออกแพตช์ใหม่แก้ไขแพตช์เดิมเมื่อวันที่ 18 มีนาคมที่ผ่านมาหลังเกิดปัญหาติดตั้งไม่ได้

credit : BleepingComputer

เหตุการณ์คือแพตช์ประจำเดือนมีนาคมทำให้ผู้ใช้งานโกลาหลหลังเกิดปัญหากับการสั่งพิมพ์เอกสาร ติดตามข่าวย้อนหลังได้ที่ https://www.techtalkthai.com/windows-10-cumulative-mar2021-printing-bug-workaround/

ในเวลาต่อมาวันที่ 15 มีนาคมทาง Microsoft จึงได้ออกแพตช์แก้ไขปัญหาดังกล่าว(KB5001567) จนสุดท้ายเมื่อวันที่ 18 มีนาคมได้ออกแพตช์อีกครั้ง (KB5001649) ซึ่งอัปเดตกว่าแต่เพียงไม่นานผู้ใช้ก็รายงานพบว่ามีปัญหาระหว่างติดตั้งตามภาพประกอบ จากนั้นทีมงานจึงได้ระงับแพตช์ชั่วคราวพร้อมย้อนไปใช้ KB5001567

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

ที่มา : https://www.bleepingcomputer.com/news/microsoft/windows-10-kb5001649-update-is-rolling-out-again-to-fix-printing/

from:https://www.techtalkthai.com/microsoft-fixs-installing-update-kb5001649/

Windows 10 ปรับหน้าตา File Explorer ใหม่ กว้างขึ้น เหมาะกับทัช, Virtual Desktops ย้ายที่ได้แล้ว

ไมโครซอฟท์ออก Windows 10 Insider Preview Build 21337 รุ่นทดสอบ Dev Channel มีการเปลี่ยนแปลงสำคัญ 2 อย่างคือ

  • Virtual Desktops สามารถสลับตำแหน่ง และเปลี่ยนภาพพื้นหลังได้แล้ว (สักที)
  • File Explorer ปรับ UI ใหม่ให้ “กว้าง” ขึ้น มีที่ว่างระหว่างปุ่มและเมนูมากขึ้น รองรับจอสัมผัสได้ดีขึ้น สำหรับคนที่ชอบแน่นๆ แบบของเดิม ยังสามารถเลือก compact mode ได้ แต่แบบกว้างจะกลายเป็นค่าดีฟอลต์

ของใหม่อื่นๆ ได้แก่ รองรับการแสดงภาพเกมแบบ Auto HDR แล้ว (เกมต้องรองรับด้วย) ซึ่งเป็นฟีเจอร์ที่มีใน Xbox Series X|S, ปรับหน้าตาของตัวเลือก Captions Settings เวลาแสดงผลวิดีโอ, ไอคอนใหม่ของ Notepad

ที่มา – Microsoft

No Description

No Description

from:https://www.blognone.com/node/121750

Android 12 ออกรุ่น Developer Preview 2 เน้นฟีเจอร์สำหรับนักพัฒนาแอพ

กูเกิลออก Android 12 Developer Preview 2 โดยจะออกรุ่นพรีวิวใหม่เดือนละ 1 ครั้ง นับจาก DP1 ในเดือนกุมภาพันธ์ ไปจนถึงรุ่นพรีวิวสุดท้ายในเดือนสิงหาคม 2021 (ตัวจริงจะออกหลังจากนั้น)

ของใหม่ใน DP2 ยังเน้นไปที่นักพัฒนาแอพ เพื่อให้เตรียมแอพของตัวเองรันบน Android 12 ได้แก่

  • API ใหม่ RoundedCorner ให้แอพเช็คได้ว่าฮาร์ดแวร์ใช้จอมุมโค้งหรือไม่ เพื่อให้วาดหน้าจอได้ถูกต้อง
  • โหมด picture-in-picture (PIP) ปรับปรุงให้รองรับท่าปัดนิ้ว swipe up to home ได้ดีขึ้น
  • แอพกลุ่ม companion device (แอพของอุปกรณ์เชื่อมต่อ เช่น นาฬิกาหรือสายรัดข้อมือ) ตั้งให้ตื่นและทำงานตลอดเวลาได้
  • ปรับปรุง bandwidth estimation API ให้แอพประเมินแบนด์วิดท์ของผู้ใช้งาน ณ ตอนนั้นได้ดีขึ้น
  • API RenderEffect สั่งกราฟิกให้เบลอได้ง่ายขึ้น
  • ปรับปรุงการแจ้งเตือนในหน้า lock screen ให้ควบคุมได้มากขึ้นว่าจะแสดงอะไรบ้าง

ผู้ที่ใช้อุปกรณ์กลุ่ม Pixel สามารถทดสอบ Android 12 DP2 ได้แล้ววันนี้ หรือจะทดสอบผ่าน Android Emulator ก็ได้เช่นกัน

ภาพตัวอย่างการสั่งเบลอฉากหลังของ RenderEffect ใน Android 12

No Description

ที่มา – Android Developers

from:https://www.blognone.com/node/121749

Chrome OS เพิ่มฟีเจอร์ Phone Hub เชื่อมต่อสมาร์ทโฟน Android แบบเดียวกับ Your Phone

กูเกิลฉลอง Chromebook มีอายุครบ 10 ปี (เปิดตัว Chrome OS ครั้งแรก ก.ค. 2009, เปิดตัว Chromebook รุ่นแรก Cr-48 มี.ค. 2011) โดยประกาศฟีเจอร์ใหม่ให้ Chrome OS อีกหลายอย่าง

ฟีเจอร์เด่นที่สุดคือ Phone Hub การเชื่อมต่อกับสมาร์ทโฟน Android ลักษณะเดียวกับแอพ Your Phone ของไมโครซอฟท์ และฟีเจอร์เชื่อม iOS-macOS ของแอปเปิล

Phone Hub มีฟีเจอร์พื้นฐานที่พึงมี เช่น อ่านและตอบข้อความ SMS ของมือถือ, เปิด hotspot, ดูสถานะแบตเตอรี่ และที่แปลกว่าใครคือแสดงรายการแท็บของ Chrome บนมือถือได้ด้วย (เท่าที่อ่านยังไม่สามารถรับสายบน Chromebook ได้)

No Description

ฟีเจอร์ใหม่อื่นๆ ได้แก่

  • Wi-Fi Sync – Chromebook สามารถเชื่อมต่อ Wi-Fi ได้อัตโนมัติ หากมือถือต่อ Wi-Fi นั้นอยู่ ไม่ต้องล็อกอินใหม่
  • Nearby Share การแชร์ไฟล์ระหว่าง Chromebook และ Android
  • แอพ Screen Capture ตัวใหม่ กดได้จาก Quick Settings และจับได้ทั้งภาพหน้าจอ-วิดีโอ
  • เมนู Quick Settings เพิ่มตัวควบคุมสื่อ (media player) กดเปลี่ยนเพลงได้ง่ายขึ้น
  • เมนู Clipboard ตัวใหม่ แสดง 5 รายการล่าสุดที่คัดลอกเอาไว้
  • ฟีเจอร์ Desks ที่เป็น workspace หลายเดสก์ท็อป จะจดจำค่าหน้าต่างทั้งหมดที่เปิดไว้หลังรีบูต

ที่มา – Google

from:https://www.blognone.com/node/121612

Microsoft เผยความสามารถที่จะเพิ่มเข้ามาใน Windows Server 2022

ในงาน Microsoft Ignite 2021 ทาง Microsoft ได้ออกมาเผยถึงความสามารถที่จะเพิ่มเข้ามาใน Windows Server 2022 ซึ่งจะเป็น Windows Server Long Term Servicing Channel (LTSC) รุ่นใหม่ถัดจาก Windows Server 2019 โดยจะมีความสามารถใหม่ๆ ที่น่าสนใจดังต่อไปนี้

Credit: Microsoft
  • เสริมการปกป้องระบบ Core Server ด้วยเทคโนโลยีหลากหลายซึ่งทำงานร่วมกันในแบบ Advanced Multi-Layer
  • ใช้ HTTPS และ TLS 1.3 เป็น Default พร้อมเสริมความสามารถด้านการเข้ารหัสข้อมูลในทุกการเชื่อมต่อ
  • สามารถบริหารจัดการระบบ Windows Server ที่ติดตั้งใช้งานแบบ On-Premises ได้ผ่านทาง Azure Arc
  • บริหารจัดการ Virtual Machine ได้ดีขึ้นด้วยการใช้ Windows Admin Center รุ่นใหม่ล่าสุด
  • สามารถย้าย File Server จาก On-Premises ขึ้นไปยัง Azure ได้ดว้ย Storage Migration Service
  • รองรับการ Deploy Container Application ได้ดีขึ้น โดยมี Image ขนาดเล็กลง
  • มีเครื่องมือในการทำ Containerization ใหม่ๆ ใน Windows Admin Center

ปัจจุบัน Windows Insiders สามารถโหลด Windows Server 2022 Preview Builds ไปใช้งานได้แล้วที่ https://aka.ms/WS2022Preview หรือทดลองใช้งานบน Azure ได้ที่ http://aka.ms/ws2022azurepreview

อย่างไรก็ดี ยังไม่มีการเปิดเผยถึงวันเปิดตัวของ Windows Server 2022 อย่างเป็นทางการแต่อย่างใด

ที่มา: https://www.zdnet.com/article/microsoft-shares-more-on-whats-coming-in-windows-server-2022/ , https://cloudblogs.microsoft.com/windowsserver/2021/03/02/announcing-windows-server-2022-now-in-preview/

from:https://www.techtalkthai.com/microsoft-windows-server-2022-preview-is-released/

Windows Server 2022 ยกระดับความปลอดภัย, เน้นทำงานไฮบริด, อิมเมจขนาดเล็กลง

ไมโครซอฟท์เปิดตัว Windows Server 2022 อย่างเป็นทางการ โดยจะเป็นระบบปฏิบัติการสำหรับเซิร์ฟเวอร์ที่ซัพพอร์ตระยะยาว (Long-Term Servicing Channel หรือ LTSC) ตามนโยบายใหม่ของบริษัท

Windows Server 2022 ต่อยอดมาจาก Windows Server 2019 โดยฟีเจอร์ใหม่แบ่งออกเป็น 3 กลุ่มคือ

  • ความปลอดภัย ฟีเจอร์หลักคือ secured-core server ยกระดับความปลอดภัยหลายด้าน, นอกจากนี้ยังเปิดใช้ TLS 1.3 เป็นดีฟอลต์, เลือกเข้ารหัส SMB แบบ AES-256 ได้
  • การทำงานแบบไฮบริดร่วมกับบริการของ Azure เช่น Azure Arc และ Storage Migration Service เพื่อให้ย้ายงานไป-กลับ ระหว่าง on premise กับ on cloud ได้ดีกว่าเดิม
  • ฟีเจอร์ด้าน Windows Containers และ Kubernetes โดยฟีเจอร์สำคัญคือลดขนาดอิมเมจลง (ไม่บอกว่าเล็กลงแค่ไหน), ปรับปรุงเรื่อง IPv6 เป็นต้น

Windows Server 2022 ยังขยายการรองรับเครื่องขนาดใหญ่มากๆ เช่น ฐานข้อมูล SQL Server ที่ต้องใช้แรม 48TB, คอร์เสมือน 2,048 คอร์

ตอนนี้ Windows Server 2022 เปิดให้ทดสอบแบบพรีวิวแล้ว สามารถดาวน์โหลดมาใช้ได้ทั้งแบบติดตั้งเอง และติดตั้งบน Azure

No Description

ที่มา – Microsoft

from:https://www.blognone.com/node/121489

Red Hat เปิดตัว Red Hat Enterprise Linux รุ่นใช้ฟรีสำหรับผู้พัฒนา Open Source และองค์กรไม่แสวงหาผลกำไร

Red Hat ได้ออกมาประกาศเพิ่มเติมถึงสิทธิ์ในการใช้งาน Red Hat Enterprise Linux ฟรีสำหรับผู้พัฒนา Open Source และองค์กรที่ไม่แสวงหาผลกำไร ภายใต้ชื่อ RHEL for Open Source Infrastructure และ No-Cost RHEL

Credit: Red Hat

สำหรับโครงการ Open Source นั้น ทาง Red Hat จะมีทางเลือกให้ผู้พัฒนาสามารถใช้งาน Red Hat ได้ฟรีด้วยกัน 3 แนวทาง

  • Fedora สำหรับโครงการพัฒนาหรือปรับปรุง Linux ให้รองรับความสามารถใหม่ๆ ในระดับระบบปฏิบัติการ
  • CentOS Stream สำหรับทดสอบ Application และ Workload ใหม่ๆ ให้มั่นใจว่าจะสามารถทำงานร่วมกับ Red Hat รุ่นถัดไปได้
  • RHEL for Open Source Infrastructure สำหรับใช้งานเป็น Stable Version ในปัจจุบัน

การจัดการให้ธุรกิจหรือหน่วยงานต่างๆ สามารถใช้งาน Red Hat ได้ในรูปแบบและค่าใช้จ่ายที่ต่างกันนี้ ถือเป็นหนึ่งในสิ่งที่ Red Hat พยายามปรับปรุงมาอย่างต่อเนื่องตั้งแต่ช่วงปลายปีที่แล้ว เพื่อให้ลดความสับสนของการใช้ Linux รุ่นต่างๆ ภายในธุรกิจองค์กร และช่วยให้การสร้างสรรค์นวัตกรรมใหม่ๆ ยังคงเกิดขึ้นได้อย่างต่อเนื่องต่อไป

ที่มา: https://www.zdnet.com/article/free-red-hat-enterprise-linux-for-open-source-non-profit-organizations/

from:https://www.techtalkthai.com/red-hat-offers-free-rhel-for-open-source-projects-and-non-profit-organizations/

Kali linux 2021.1 ออกแล้ว!

Offensive Security ได้ประกาศออก Kali Linux เวอร์ชัน 2021.1 แล้ว

สิ่งที่น่าสนใจ

  • อัปเดต Desktop Environment Xfce และ KDE เป็นเวอร์ชัน 4.16 และ 5.20 ตามลำดับ
  • เพิ่มแพ็กเกจ command-not-found เข้าใน kali-linux-default metapackage เพื่อช่วยเตือนผู้ใช้หากคำสั่งไม่ถูกต้อง
  • มี ARM Image ใหม่รองรับการทำงานบน VM ใน Apple M1 และบน Raspberry Pi 400 
  • มีเครื่องมือใหม่ๆ อาทิเช่น Airgeddon, AltDNS, Arjun, Chisel, DNSGen, DumpsterDiver, GetAllUrls, GitLeaks, HTTProbe, MassDNS, PSKracker และ WordlistRaider เป็นต้น

ศึกษาเพิ่มเติมได้ที่ https://www.kali.org/releases/

ที่มา : https://www.helpnetsecurity.com/2021/02/24/kali-linux-2021-1-released/

from:https://www.techtalkthai.com/kali-linux-2021-1-has-been-released/

กูเกิลออก Android TV 12 รุ่นพรีวิว มีอินเทอร์เฟซ 2 แบบ Android TV และ Google TV

กูเกิลออก Android 12 Developer Preview for TV มาพร้อมกับ Android 12

ตอนนี้อุปกรณ์ชิ้นเดียวที่รัน Android TV 12 ได้คือ ชุดพัฒนา ADT-3 ที่เปิดตัวมาพร้อม Android TV 10 ในปี 2019 โดยตัวอิมเมจแยกเป็น 2 เวอร์ชันคือ Android TV 12 รุ่นปกติ (หน้าตาเก่า) และ Android TV 12 ที่ใช้อินเทอร์เฟซ Google TV แบบใหม่

อีกประเด็นที่น่าสนใจคือ กูเกิลปล่อย Android TV 12 รุ่นพรีวิวเร็วขึ้นกว่าเดิมมาก โดยปล่อยพร้อมรุ่นมือถือเลย ในขณะที่ Android TV 11 ต้องรอถึงเดือนมิถุนายนกว่าจะออกรุ่นพรีวิวแรก ถ้านำเรื่องการออก Google TV มาร่วมพิจารณาด้วย อาจเป็นสัญญาณว่ากูเกิลจริงจังกับตลาดสมาร์ททีวีขึ้นมาก

ที่มา – Android, 9to5google

from:https://www.blognone.com/node/121294