Member for :
By lew Founder on Tag: Flask, Python, Programming
Flask

Flask เฟรมเวิร์คสำหรับพัฒนาเว็บยอดนิยมบนภาษา Python ออกรุ่น 2.0 ความเปลี่ยนแปลงใหญ่ที่สุดคือการยกเลิกรองรับ Python 2 และ Python 3.5 ลงไป โดยทีมงานวางแผนว่าในอนาคตจะซัพพอร์ตเฉพาะ Python เวอร์ชั่นที่โครงการหลักยังซัพพอร์ตอยู่เท่านั้น

การอัพเกรดครั้งนี้มาพร้อมกับการเปลี่ยนเลขเวอร์ชั่นของโมดูลย่อยๆ ทั้งหมด ได้แก่

By lew Founder on Tag: NVIDIA, NVIDIA Ampere, GPU, GeForce
NVIDIA

NVIDIA เปิดตัวชิปกราฟิกชุดตระกูล RTX 3000 รุ่นเริ่มต้นสำหรับโน้ตบุ๊ก คือ GeForce RTX 3050 และ RTX 3050 Ti นับเป็นชิปรุ่นล่างสุดสำหรับสถาปัตยกรรม Ampere บนโน้ตบุ๊ก เปิดทางให้ผู้ผลิตโน้ตบุ๊กสามารถจำหน่ายเกมมิ่งโน้ตบุ๊กที่ราคาเริ่มต้น 799 ดอลลาร์ หรือประมาณ 25,000 บาทได้

RTX 3050 Ti มี CUDA 2560 คอร์ ส่วน RTX 3050 มี CUDA 2048 คอร์ ทั้งสองรุ่นใช้แรม GDDR6 4GB ความกว้างบัสหน่วยความจำ 128 บิต สัญญาณนาฬิกาใกล้เคียงกัน (3050 สูงกว่าเล็กน้อย) อัตราการกินพลังงานของ RTX 3050 Ti อยู่ที่ 35-80 วัตต์

By lew Founder on Tag: Artificial Intelligence, Google
Artificial Intelligence

ทีมวิจัยจาก Google Research นำเสนอเฟรมเวิร์ค Total Relighting สำหรับการทำภาพตัดต่อโดยที่แสงในภาพมีความสมจริงเหมือนกับคนในภาพอยู่ในสถานที่ฉากหลังนั้นจริง

Total Relighting อาศัยโมเดลปัญญาประดิษฐ์หลายชุดประกอบกัน ได้แก่

By lew Founder on Tag: GitHub, FIDO, U2F, Yubico, Security
GitHub

GitHub ประกาศรองรับกุญแจ U2F เมื่อผู้ใช้จัดการ repository ผ่านทาง SSH ทำให้แน่ใจได้ว่าคำสั่งนั้นมาจากผู้ใช้จริง

ตัวโครงการ OpenSSH นั้นรองรับกุญแจ U2F มาตั้งแต่ปีที่แล้ว โดยขณะสร้างคู่กุญแจเพื่อล็อกอิน สามารถเลือกเป็นกุญแจแบบ ecdsa-sk หรือ ed25519-sk และผูกเข้ากับกุญแจ U2F ได้ ตอนนี้ทาง GitHub เปิดให้ผู้ใช้สามารถอัพโหลดกุญแจทั้งสองแบบเข้าไปยัง GitHub ได้

By lew Founder on Tag: eBPF, Microsoft, Linux, Open Source
eBPF

ไมโครซอฟท์ประกาศเปิดซอร์สโครงการ ebpf-for-windows นำ eBPF ที่เป็นการรันโค้ดภายใน sandbox ในเคอร์เนลเพื่อการดึงค่าต่างๆ ออกจากเคอร์เนลมาใช้บนวินโดวส์

eBPF (Extended Berkeley Packet Filter) เป็นส่วนย่อยของเคอร์เนลลินุกซ์ที่เปิดทางให้ผู้ใช้ส่งโค้ดเข้าไปรันในเคอร์เนลโดยตรง โดยก่อนรันจะมีการตรวจสอบความปลอดภัย และยืนยันว่าโปรแกรมไม่ทำงานนานเกินไป (เช่น ไม่มี loop)

By lew Founder on Tag: Let's Encrypt, In-Depth
Let's Encrypt

ทุกวันนี้การเชื่อมต่อเว็บต่างๆ แทบทั้งหมดกลายเป็นการเชื่อมต่อแบบเข้ารหัส หลังจาก Let's Encrypt เปิดให้บริการเมื่อปี 2015 ตั้งแต่ปี 2018 เป็นต้นมาอัตราการเชื่อมต่อเว็บด้วย HTTPS ขึ้นไปถึง 94-95% และคงที่อยู่ที่เดิมเสมอมา เว็บสาธารณะที่เราใช้งานแทบทั้งหมดแม้อาจจะมีหลายเว็บยังให้บริการแบบ HTTP อยู่แต่ก็มักจะรองรับ HTTPS ไปพร้อมกัน อย่างไรก็ดียังมีเว็บกลุ่มหนึ่งที่เราใช้ HTTP เสมอ นั่นคือเว็บของอุปกรณ์ในบ้านหรือภายในองค์กร ไม่ว่าจะเป็นเราท์เตอร์หรือสตอเรจ ตลอดจนอุปกรณ์อื่นๆ

By lew Founder on Tag: BioNTech, Vaccine, Singapore
BioNTech

BioNTech ผู้พัฒนาวัคซีน mRNA ที่ใช้ป้องกัน COVID-19 ร่วมกับ Pfizer ประกาศตั้งโรงงานผลิตวัคซีน mRNA ในสิงคโปร์ หลังได้รับการสนับสนุนจากกรรมการพัฒนาเศรษฐกิจสิงคโปร์ (Singapore Economic Development Board - EDB)

โรงงานแห่งนี้จะก่อสร้างหลังจาก BioNTech ตั้งสำนักงานใหญ่สำหรับภูมิภาคเอเชียแปซิฟิกในสิงคโปร์ภายในปีนี้ และเริ่มยื่นขออนุญาตก่อสร้างต่อไป โดยคาดว่าโรงงานแห่งใหม่นี้จะเริ่มผลิตวัคซีนได้จริงในปี 2023 และมีกำลังผลิตหลายร้อยล้านโดสต่อปี โดยปริมาณวัคซีนไม่แน่นอนขึ้นกับชนิดวัคซีนที่จะผลิต

By lew Founder on Tag: USA, Hacking, Ransomware
USA

กระทรวงคมนาคมสหรัฐฯออกมาตรการฉุกเฉินหลังบริษัท Colonial Pipeline ผู้ดูแลท่อส่งน้ำมันหลักของสหรัฐฯ ถูกแฮกและยังไม่สามารถกู้ระบบกลับมาได้ ทำให้บริษัทไม่สามารถส่งน้ำมันออกจากโรงกลั่นในเท็กซัสไปยังรัฐอื่นๆ คำสั่งนี้เปิดทางให้บริษัทน้ำมันสามารถส่งน้ำมันทางรถได้โดยไม่ติดกฎระเบียบตามปกติ

By lew Founder on Tag: USA, Hacking, Security
USA

ระบบคอมพิวเตอร์ของบริษัท Colonial Pipeline ผู้ดูแลท่อส่งน้ำมันฝั่งตะวันออกของสหรัฐฯ ถูกแฮกจนกระทั่งต้องหยุดการทำงานของท่อส่งน้ำมันทั้งหมด

ท่อส่งน้ำมันที่ Colonial ดูแลมีความยาว 8,850 กิโลเมตร ใช้ขนส่งน้ำมัน 45% ของน้ำมันที่ใช้งานในฝั่งตะวันออกของสหรัฐฯ หรือประมาณ 400 ล้านลิตรต่อวัน น้ำมันที่ขนส่งตามท่อมีทั้ง น้ำมันรถยนต์, น้ำมันเครื่องบิน, น้ำมันเตา, และน้ำมันสำหรับการทหาร

By lew Founder on Tag: Microsoft Azure, Design
Microsoft Azure

ไมโครซอฟท์เปลี่ยนโลโก้ Azure ให้เข้ากับแนวทาง Fluent Design และก่อนหน้านี้ไมโครซอฟท์เปลี่ยนโลโก้ไปแล้วกว่าร้อยรายการ

Fluent Design เน้นแนวทางการเล่นกับแสงเงาและความลึก โลโก้ Azure ใหม่ก็เป็นไอคอนตัว A ที่มีความลึกเช่นกัน

ที่มา - Azure Blog

By lew Founder on Tag: Qualys, Security Patch
Qualys

Qualys Research Team ทีมวิจัยของ Qualys รายงานถึงช่องโหว่ใน Exim ที่เป็น mail transfer agent ยอดนิยม ช่องโหว่บางรายงานเปิดทางให้แฮกเกอร์รันโคดจากระยะไกลโดยไม่ต้องยืนยันตัวตัว (unauthenticated remote code execution)

Exim มีเซิร์ฟเวอร์รันอยู่กว่า 4 ล้านไอพีจากรายงานของ Shodan หากไม่ได้แพตช์หรือป้องกันช่องทางอื่นๆ แฮกเกอร์อาจบุกยึดเซิร์ฟเวอร์เหล่านี้ได้ โดยรายงานของ Qualys ไม่ได้ให้โค้ดโจมตีตัวอย่าง (proof of concept) มาด้วย แต่กลับรายงานอย่างละเอียดถึงโค้ดส่วนที่มีปัญหา ทำให้แฮกเกอร์สามารถสร้างเครื่องมือโจมตีได้ไม่ยากนัก

By lew Founder on Tag: IBM, Semiconductor
IBM

IBM ประกาศความสำเร็จในการผลิตชิปด้วยเทคโนโลยี nanosheet ระดับ 2 นาโนเมตร นับเป็นเทคโนโลยีที่ดีทีสุดในอุตสาหกรรมตอนนี้ โดยหากใช้งานจริงได้ชิปจะมีประสิทธิภาพสูงขึ้น 45% แต่กินพลังงานลดลง 75% เทียบกับเทคโนโลยีการผลิต 7 นาโนเมตรที่ใช้งานเชิงการค้ากันทุกวันนี้

เทคโนโลยีการผลิต nanosheet เป็นเทคโนโลยีที่ไอบีเอ็มร่วมพัฒนากับผู้ผลิตชิปรายใหญ่ เช่น GLOBALFOUNDRIES และซัมซุง รวมถึงผู้ผลิตเครื่องจักรผลิตชิป โดยความก้าวหน้าครั้งล่าสุดคือการผลิตชิปที่เทคโนโลยี 5 นาโนเมตรเมื่อปี 2017

By lew Founder on Tag: Bank of Thailand, Service Outage
Bank of Thailand

ธนาคารแห่งประเทศไทยออกรายงานสถิติระบบเทคโนโลยีสารสนเทศขัดข้องที่กระทบต่อการให้บริการผ่านช่องทางสำคัญประจำไตรมาสแรกปี 2021 พบว่าธนาคารไทยพาณิชย์มีสถิติการล่มบ่อยขึ้นโดยบริการธนาคารผ่านโทรศัพท์ล่ม 5 ครั้งรวมระยะเวลาล่ม 7 ชั่วโมง และบริการผ่านอินเทอร์เน็ต (เว็บ) ล่ม 3 ครั้งรวม 6 ชั่วโมง

ธนาคารที่ล่มน้อยรองลงไป คือ ธนาคารธนชาต ที่บริการธนาคารผ่านโทรศัพท์ล่ม 1 ครั้ง 5 ชั่วโมง และยังมีรายงานระบบ ATM/CDM และบริการที่สาขาล่ม 2 ครั้งรวม 7 ชั่วโมงทั้งสองรายการ และธนาคารทหารไทยที่บริการธนาคารผ่านโทรศัพท์ล่ม 5 ครั้งรวม 5 ชั่วโมง

By lew Founder on Tag: Python, Open Source, Programming
Python

Pyston โครงการภาษาไพธอนประสิทธิภาพสูงที่เริ่มต้นโครงการโดย Dropbox เมื่อปี 2014 กลับมาพัฒนาและเปิดซอร์สอีกครั้งในเวอร์ชั่น 2.2 หลังจากทาง Dropbox ทิ้งโครงการไปเมื่อปี 2017 ทีมงานตัดสินใจออกมาตั้งบริษัทแยกเพื่อให้บริการซัพพอร์ตในปี 2020

Pyston เป็นรันไทม์ไพธอนที่มี C API เข้ากันได้กับโครงการหลัก ทำให้สามารถใช้แพ็กเกจหลักๆ ได้ทันทีผ่านทางคำสั่ง pip-pyston3 ตัวโครงการรองรับภาษาไพธอนเวอร์ชั่น 3.8

By lew Founder on Tag: Facebook, Donald Trump
Facebook

เฟซบุ๊กประกาศผลการประชุมของ Oversight Board ที่เฟซบุ๊กเคยให้อำนาจเป็นคนตัดสินใจว่าการแบนโดนัลด์ ทรัมป์ อดีตประธานาธิบดีสหรัฐฯ เป็นเรื่องถูกต้องหรือไม่ โดย Oversight Board ยืนยันว่าจำเป็นเนื่องจากเหตุการณ์นอกจากที่เคยพบกันมาก (unprecedented circumstances)

อย่างไรก็ตาม Oversight Board วิจารณ์ว่าการแบนทรัมป์โดยไม่มีกำหนดเวลาเช่นนี้เป็นมาตรการที่คาดเดาไม่ได้ และไม่มีมาตรฐาน โดยขอให้เฟซบุ๊กปรับปรุงนโยบายเสียใหม่ แต่ระหว่างนี้ก็บัญชีของทรัมป์ก็จะถูกแบนต่อไป

By lew Founder on Tag: Twilio, Security, Supply Chain
Twilio

Twilio ผู้ให้บริการ API ด้านการสื่อสาร เช่น SMS, โทรศัพท์, และอีเมล ประกาศว่าซอร์สโค้ดของบริษัทถูก clone ออกไปจากบัญชี GitHub เนื่องจากใช้บริการตรวจสอบความครอบคลุมของชุดทดสอบโค้ด Codecov ที่ถูกแฮกอีกทีหนึ่ง

By lew Founder on Tag: MICT, Thailand, Law, Privacy
MICT

วันนี้คณะรัฐมนตรีมีมติเลื่อนบังคับใช้พระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ.2562 บางหมวดออกไปอีก 1 ปี หลังจากเลื่อนมาหนึ่งปีก่อนหน้านี้

นายชัยวุฒิ ธนาคมานุสรณ์ รัฐมนตรีว่าการกระทรวงดิจิทัลเพื่อเศรษฐกิจและสังคม ระบุว่าภาคธุรกิจอย่าง สภาอุตสาหกรรมแห่งประเทศไทย, สภาหอการค้าแห่งประเทศไทย, และกลุ่มสมาคมด้านการท่องเที่ยว ได้ขอให้รัฐบาลบรรเทาผลกระทบจากความไม่พร้อมต่อกฎหมายนี้ ทางกระทรวง DE จึงเสนอให้ครม. เลื่อนกฎหมายออกไป

By lew Founder on Tag: Linus Torvalds, Linux
Linus Torvalds

ไลนัสแสดงความเห็นว่า shared library นั้นสร้างปัญหามากกว่าประโยชน์ระหว่างการพูดคุยแก้ปัญหา clang ในเคอร์เนลทำงานได้ช้า ขณะที่ดิสโทรสำคัญอย่าง Fedora นั้นมีนโยบายบังคับให้แพ็กเกจต่างๆ ที่ใช้ไลบรารีจากแพ็กเกจอื่นต้องลิงก์แบบ dynamic เท่านั้น

By lew Founder on Tag: Rancher, Kubernetes
Rancher

Rancher Labs ผู้พัฒนาดิสโทร Kubernetes รายใหญ่ในเครือ SUSE เปิดโครงการ Rancher Desktop ให้นักพัฒนาสามารถรัน Kubernetes ในเครื่องตัวเองได้ ก่อนนำไปใช้รันบนคลัสเตอร์จริง

ก่อนหน้านี้นักพัฒนามีทางเลือกสำหรับการรัน Kubernetes ในเครื่องอยู่แล้วด้วยการใช้ Docker Desktop แต่ก็มีข้อจำกัดอยู่บ้าง เช่น ตัวเอนจิน Kubernetes บน Docker Desktop ทุกวันนี้ยังเป็นเวอร์ชั่น 1.19 อยู่ ส่วน Rancher Desktop นั้นใส่ Kubernetes เวอร์ชั่น 1.20 มาแล้ว และมีแนวทางให้เลือกเวอร์ชั่นใช้งานได้