Member for :
By lew Founder on Tag: Vim, Open Source
Vim

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

ความสามารถในการเปิด shell จากในตัว editor คงเป็นฟีเจอร์พื้นฐานของโปรแกรมรุ่นใหม่ๆ แทบทั้งหมด อย่างเช่น VSCode ก็สามารถเปิด shell ได้ตั้งแต่เวอร์ชั่นแรกๆ แต่สำหรับผู้ใช้ Vim ต้องรอนานกว่าโปรแกรมอื่นเพราะฟีเจอร์นี้อาศัยโครงสร้าง Asynchornous ที่เพิ่งเพิ่มเข้ามาใน Vim 8.0

By lew Founder on Tag: Git, Google, Open Source
Git

กูเกิลประกาศโปรโตคอล Git v2 หลังจากโค้ดถูกรวมเข้าโครงการหลักไปแล้วเมื่อสัปดาห์ที่ผ่านมา โดยความสามารถสำคัญคือการเปิดให้เซิร์ฟเวอร์ฟิลเตอร์เฉพาะส่วนที่ไคลเอนต์สนใจได้

ในโครงการขนาดใหญ่มากๆ เช่น Chromium มีจำนวน branch และ tag ถึงห้าแสนรายการ เมื่อไคลเอนต์สั่ง fetch ข้อมูลล่าสุด (git fetch origin master) เซิร์ฟเวอร์จะส่งรายการ brach และ tag ทั้งหมดกลับไปยังไคลเอนต์ ทำให้มีข้อมูลหลายสิบเมกะไบต์ส่งไปมา

By lew Founder on Tag: Arduino, Hardware, Internet of Things
Arduino

Arduino เปิดตัวบอร์ดเพิ่มอีกสองรุ่นในงาน Maker Faire Bay Area ได้แก่บอร์ด MKR Vidor 4000 และ Uno WiFi Rev 2

MKR Vidor 4000 เป็นบอร์ด FPGA รุ่นแรกของ Arduino โดยใช้ชิป Intel Cyclone-10 ตัวไมโครคอนโทรลเลอร์เป็น SAMD21 เช่นเดิม และยังต่อ Wi-Fi ด้วย u-blox W102 พร้อมชิปเข้ารหัส ECC508 การที่มีชิป FPGA ในตัวทำให้สามารถสร้างวงจรเฉพาะทางได้แทบไม่จำกัด ทาง Arduino จึงมองว่ามันเป็นเหมือนมีดพับสำหรับงานพัฒนา

By lew Founder on Tag: Google, Privacy
Google

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

By lew Founder on Tag: Chrome, HTTPS, Security
Chrome

Chrome มีแนวทางการประกาศว่าเว็บ HTTP ปกติที่ไม่ได้เข้ารหัสเป็นเว็บที่ไม่ปลอดภัยมาตลอด ตอนนี้ส่วนกลับอีกด้านคือเว็บที่เข้ารหัสเป็น HTTPS จะเริ่มถูกปรับให้กลายเป็นเว็บธรรมดา ไม่มีคำรับรองว่าปลอดภัยอีกต่อไป

ตั้งแต่ Chrome 69 ที่กำลังจะออกเดือนกันยายนนี้ เว็บที่เป็น HTTPS จะไม่แสดงแถบสีเขียวและคำว่า "Secure" อีกต่อไป แต่จะเหลือเพียงกุญแจสีดำปกติเท่านั้น และหลังจากนี้จะไม่มีกุญแจอีกเลย เว็บเข้ารหัสจะกลายเป็นเพียงเว็บทั่วๆ ไป

By lew Founder on Tag: Security, Hardware
Security

Applied and Integrated Security (AISEC) สถาบันวิจัยในเครือ Fraunhofer เสนอแนวทางการเก็บกุญแจลับในอุปกรณ์ ที่ผู้ครอบครองอุปกรณ์เองก็อ่านค่ากุญแจไม่ได้ ซึ่งมักใช้งานสำหรับเก็บกุญแจเข้ารหัสสำหรับงานที่มีมูลค่าสูงๆ เช่น เก็บกุญแจลับของหน่วยงานออกใบรับรอง

By lew Founder on Tag: AWS, Internet of Things
AWS

AWS เปิดตัว FreeRTOS มาตั้งแต่ปลายปีที่แล้วโดยรองรับบอร์ด 4 แบรนด์ที่ราคาเริ่มต้น 35 ดอลลาร์ขึ้นไป และในไทยอาจจะหาซื้อได้ไม่ง่ายนัก ตอนนี้ทาง AWS ก็ประกาศรองรับบอร์ดเพิ่มเติมคือ ESP32 ที่มีราคาถูกกว่า

บอร์ดที่รองรับเป็นทางการ คือ ESP32-DevKitC ราคาเริ่มต้น 16 ดอลลาร์ และ ESP-WROVER-KIT ที่มีจอภาพในตัวและราคาแพงกว่า ประมาณ 50 ดอลลาร์

ตัว Amazon FreeRTOS เป็นโครงการโอเพนซอร์สที่โหลดมาใช้งานได้ฟรี แต่หากใช้เชื่อมต่อกับ AWS IoT จะมีค่าบริการเชื่อมต่อและค่าบริการประมวลผลข้อความ MQTT

By lew Founder on Tag: FCC, Spam
FCC

FCC หรือกสทช.สหรัฐฯ สั่งปรับบริษัท Adrian Abramovich ที่โทรโฆษณาผู้ใช้โดยพยายามปกปิดตัวตน ด้วยการปลอมหมายเลขต้นทางให้เป็นหมายเลขในพื้นที่ของผู้รับสาย เพื่อหลอกล่อให้เหยื่อกดรับ แม้จะเป็นหมายเลขที่ไม่รู้จักก็ตาม มูลค่าปรับ 120 ล้านดอลลาร์ หรือ 3,850 ล้านบาท สูงที่สุดที่เคยมีมา

Adrian Abramovich โฆษณาขายแพ็กเกจท่องเที่ยวโดยพยายามทำเหมือนว่าเป็นบริษัทขนาดใหญ่ เช่น Mariott, Expedia, Hilton, หรือ TripAdvisor

By lew Founder on Tag: Mexico, Banking, Hacking, Security
Mexico

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

ระบบโอนเงินระหว่างธนาคารของเม็กซิโกมีชื่อว่า SPEI ทางธนาคารกลางเม็กซิโกยืนยันว่าระบบ SPEI ไม่ได้ถูกแฮกแต่อย่างใด แต่ปัญหาอยู่ที่ระบบรอบๆ ที่ธนาคารต่างๆ ใช้งาน

By lew Founder on Tag: Red Hat, Security Patch
Red Hat

Red Hat แจ้งเตือนช่องโหว่ในไคลเอนต์ DHCP เปิดทางให้แฮกเกอร์สามารถสั่งรันโค้ดจากระยะไกล โดยอาศัยการสร้าง DHCP response ที่มุ่งร้ายสามารถรันโค้ดในสิทธิ์ NetworkManager ซึ่งเป็น root ได้

ช่องโหว่ได้หมายเลขประจำตัวเป็น CVE-2018-1111 ความร้ายแรงระดับวิกฤติ โดยกระทบทั้ง RHEL 6 และ 7 และลินุกซ์อื่นๆ ที่อาศัยโค้ดต้นน้ำเดียวกันทั้งหมด แต่โค้ดเป็นโค้ดที่เพิ่มเติมโดย Red Hat เอง ไม่ได้กระทบถึงโครงการ dhcp โดยตรง

แพ็กเกจ dhcpclient ออกอัพเดตให้กับ RHEL 6.4, 6.5, 6.6, 6.7, 7.2, 7.3, 7.4 แล้ว

By lew Founder on Tag: Adobe XD, User Experience
Adobe XD

Adobe ประกาศออกรุ่นฟรีให้กับ Adobe XD สำหรับการใช้งานส่วนบุคคล โดยสามารถแชร์โปรโตไทป์แล้วสเปคออกแบบได้อย่างละอันเท่านั้น และใช้ฟอนต์ได้เฉพาะชุดฟอนต์ TypeKit Free แต่ฟีเจอร์อื่นเท่าตัวรุ่นเสียเงินทั้งหมด

Adobe XD เป็นโปรแกรมออกแบบโปรโตไทป์แอป สามารถเชื่อมโยงความสัมพันธ์ระหว่างหน้าต่างๆ ของแอปเข้าด้วยกัน และทดลองโปรโตไทป์บนโทรศัพท์ได้ โดยช่วงหลังมีแอปแบบเดียวกันแข่งขันในตลาดค่อนข้างมาก

รุ่นเสียเงินของ Adobe XD ยังคงราคา 356 บาทต่อเดือนเท่าเดิม สามารถเซฟจำนวนโปโตไทป์ได้ไม่จำกัดบนพื้นที่ 100GB

By lew Founder on Tag: Security, PGP
Security

เมื่อวานนี้มีรายงานถึงช่องโหว่ EFAIL ตอนนี้รายละเอียดก็ออกมาแล้ว โดยปัญหาสำคัญคือโปรแกรมเมลและปลั๊กอินสำหรับถอดรหัส PGP นั้นทำงานผิดพลาดที่ไม่ตรวจสอบสถานะการถอดรหัส ประกอบการโปรแกรมเมลเมื่อรับอีเมลเป็น HTML มักจะเรนเดอร์ HTML ทันที

การโจมตี EFAIL อาศัยช่องว่างนี้นำข้อความเข้ารหัสที่อ่านไม่ได้ ไปวางไว้ในอีเมลอีกฉบับ โดยทำเป็น URL ของภาพ ทำให้โปรแกรมอีเมลพยายามเรนเดอร์อีเมลและส่ง request ไปยังเซิร์ฟเวอร์ของแฮกเกอร์

คำแนะนำระหว่างนี้คือผู้ที่ใช้อีเมลเข้ารหัสควรปิดการเรนเดอร์ HTML ในโปรแกรมอีเมล และรอแพตช์จากผู้ผลิตต่อไป

By lew Founder on Tag: Google One, Google Drive, Google, Cloud Storage
Google One

กูเกิลเปิดตัวแพ็กเกจพื้นที่เก็บข้อมูลใหม่ ใช้ชื่อว่า Google One โดยราคาเริ่มต้นเท่าเดิมคือ 1.99 ดอลลาร์ต่อเดือน ได้ 100GB แต่เพิ่มแพ็กเกจระดับกลาง 2.99 ดอลลาร์ต่อเดือน ได้ 200GB ส่วน 9.99 ดอลลาร์ต่อเดือนได้ถึง 2TB

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

ผู้ที่จ่ายค่า Google Drive อยู่แล้ว จะได้อัพเกรดไป Google One เร็วๆ นี้โดยอัตโนมัติ โดยเริ่มจากสหรัฐฯ ก่อน

By lew Founder on Tag: Ripple
Ripple

Ripple พยายามผลักดันให้ธุรกิจนำ XRP ไปใช้งานจริงจัง โดยตั้งชื่อโครงการว่า Xpring โดยเน้นสนับสนุนบริษัทที่มีการนำ XRP ไปแก้ปัญหาจริง

Eric van Miltenburg รองประธานอาวุโสของ Ripple ระบุว่าโครงการนี้จะให้การสนับสนุนหลากหลายรูปแบบ ตั้งแต่ทุนให้เปล่า, การบ่มเพาะกิจการ, การลงทุน, ไปจนถึงการควบรวมกิจการ โดยมุ่งสนับสนุนธุรกิจที่ต่อยอดจาก XRP Ledger

By lew Founder on Tag: WannaCrypt, NSA, Security
WannaCrypt

เมื่อวันที่ 13 พฤษภาคมปีที่แล้ว รายงานการระบาดของมัลแวร์ WannaCrypt หรือ WannaCry ปรากฎต่อสาธารณะเป็นครั้งแรก และภายในเวลาเพียงไม่กี่ชั่วโมง หน่วยงานจำนวนมากก็ตกเป็นเหยื่อของมัลแวร์ต้วนี้อย่างต่อเนื่อง สร้างความเสียหายมหาศาล มูลค่าความเสียหายรวมน่าจะเกิน 8,000 ล้านดอลลาร์สหรัฐฯ

By lew Founder on Tag: Thailand, ICO, Cryptocurrency
Thailand

พระราชกําหนดการประกอบธุรกิจสินทรัพย์ดิจิทัล เป็นกฎหมายที่คู่กันกับพรก.แก้ไขเพิ่มเติมประมวลรัษฎากร ที่เก็บภาษีเงินคริปโตและโทเค็นดิจิทัล ออกมาเมื่อกำกับดูแลการค้าเงินคริปโตและโทเค็นต่างๆ

พรก.ธุรกิจสินทรัพย์ดิจิทัลนี้เปิดทางให้ก.ล.ต. ควบคุมการซื้อขายสินทรัพย์ดิจิทัล (หมายถึงทั้งเงินคริปโตและโทเค็นดิจิทัล) โดยกิจการที่เกี่ยวข้องต้องได้รับอนุญาตจากรัฐมนตรีตามข้อเสนอแนะของก.ล.ต.

By lew Founder on Tag: Thailand, Tax, Cryptocurrency
Thailand

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

ใจความสำคัญคือการสั่งเก็บภาษีหัก ณ ที่จ่ายตามมาตรา 50 ของประมวลรัษฎากร ให้หักไว้ที่ 15% ของกำไร และกำไรทั้งหมดก็ยังเป็นรายได้พึงประเมินตามมาตรา 40 ของประมวลรัษฎากร

ประกาศเข้าสู่ราชกิจจาจุเบกษาในวันนี้ และให้มีผลบังคับในวันพรุ่งนี้ทันที

By lew Founder on Tag: Google, Artificial Intelligence
Google

ในบรรดาการเปิดตัวด้านปัญญาประดิษฐ์ของกูเกิลในงาน Google I/O ปีนี้ ส่วนที่เกี่ยวข้องกับนักพัฒนาที่สุดคงเป็น ML Kit ที่ช่วยให้การนำโมเดลปัญญาประดิษฐ์ที่พัฒนาขึ้นเองไปรันบนอุปกรณ์โดยตรงทำได้ง่ายขึ้น แต่ปัญหาสำคัญคือโทรศัพท์มักมีหน่วยความจำและพลังประมวลผลไม่สูงนัก การนำโมเดลขนาดใหญ่ไปรันมักจะรันไม่ไหว แต่กูเกิลก็เปิดบริการ Learn2Compress ให้บริการย่อขนาดโมเดลนิวรอนให้เล็กลงโดยคงความแม่นยำให้ใกล้เคียงของเดิม

Learn2Compress อาศัยเทคนิค 3 อย่างหลักในการย่อขนาดโมเดลนิวรอน ได้แก่

By lew Founder on Tag: Arduino, Internet of Things
Arduino

Arduio เปิดตัวบอร์ด MKR1000 มาตั้งแต่ปี 2015 ตอนนี้ก็เปิดตัวเพิ่มอีกสองรุ่น คือ MKR WIFI 1010 และ MKR NB 1500 พร้อมบอร์ดเสริมอีกสี่รุ่น

MKR WIFI 1010 เป็นรุ่นอัพเดตที่ใช้ซีพียูหลักเป็น Cortex-M0+ เหมือนเดิม แต่เปลี่ยนโมดูล Wi-Fi เป็น ESP-32 ทั้งสองโมดูลสามารถเขียนโปรแกรมลงไปได้ทั้งคู่ (ตัว ESP-32 มีคนนำไปสร้างบอร์ดพัฒนาจำนวนมากอยู่แล้ว) แต่ทาง Arduino ยังคงเลือกใช้ ARM เป็นชิปหลัก แต่ก็ระบุว่าจะกระจายโหลดงานไปได้ทั้งสองชิป ตอนนี้ยังไม่มีรายละเอียดว่าจะเขียนโปรแกรมลง ESP32 อย่างไร

By lew Founder on Tag: Arduino, Education
Arduino

Arduino เปิดตัวชุดประกอบหุ่นยนต์สำเร็จรูป Arduino Engineering Kit สำหรับประกอบการเรียนระดับมหาวิทยาลัย ในส่วนที่เกี่ยวข้องกับระบบควบคุม, การตรวจจับความเฉื่อย, ระบบสัญญาณ, การประมวลผลภาพ, และหุ่นยนตร์

ชุดประกอบมีส่วนหลักคือบอร์ด Arduino MKR1000 และส่วนประกอบอื่นๆ เช่นล้อหรือโครง และเซ็นเซอร์ พอดีสำหรับประกอบหุ่นยนต์ได้สามแบบ ได้แก่