By mk on Tag: React, Development, Facebook
React

Facebook ออกเครื่องมือตัวใหม่ที่ช่วยสร้างแอพพลิเคชันด้วย React อย่างรวดเร็ว เครื่องมือตัวนี้ใช้ชื่อตรงไปตรงมาว่า Create React App

Create React App เป็นคำสั่งคอมมานด์ไลน์ที่ช่วยอำนวยความสะดวกกับคนที่ต้องการสร้างแอพง่ายๆ ด้วย React แต่ขี้เกียจมาเสียเวลาคอนฟิก ขั้นตอนมีแค่การลงแพ็กเกจ create-react-app ในระบบ npm (ตัวจัดการแพ็กเกจของ Node.js) แล้วสั่ง create-react-app my-app ตามด้วย npm start ก็จะได้เว็บแอพรันอยู่ใน localhost:3000 ของเครื่องเราทันที

By Job_The_Gamer on Tag: Windows 10, Remote Desktop, HiDPI, Microsoft
Windows 10

ไมโครซอฟท์ออกอัพเดตให้กับเวอร์ชันพรีวิวของแอพ Remote Desktop บน Windows 10 โดยเพิ่มตัวเลือกการตั้งค่าให้สามารถปรับขนาดหน้าจอ (scaling) ของเครื่องที่รีโมทเข้าไป ซึ่งจะช่วยแก้ปัญหาภาพหน้าจอขนาดเล็กจิ๋วเวลาใช้งาน Remote Desktop บนอุปกรณ์ที่มีหน้าจอความละเอียดสูงได้

ทั้งนี้ปัญหาข้างต้นมีสาเหตุมาจากตัวหน้าจอความละเอียดสูงเองที่มีความหนาแน่นของพิกเซล (DPI) สูงกว่าหน้าจอทั่วไป ทำให้ภาพที่แสดงผลออกมาเล็กกว่าปกติถ้าไม่ผ่าน scaling เพื่อปรับขนาดภาพให้ใหญ่ขึ้นก่อนและแม้ว่า Windows รุ่นใหม่ๆ จะรองรับการ scaling แล้ว

By nutmos on Tag: Apple, Security
Apple

Tyler Bohan นักวิจัยจาก Cisco Talos ได้ค้นพบช่องโหว่ใหม่บนแพลตฟอร์มของ Apple โดยเป็นช่องโหว่ที่อนุญาตให้แฮกเกอร์สามารถรันโค้ดจากระยะไกลได้เพียงแค่ส่งไฟล์ภาพที่อันตราย ซึ่งมีหลายช่องโหว่ด้วยกัน ได้แก่

CVE-2016-4631 เป็นช่องโหว่ที่เมื่อส่งไฟล์ภาพ TIFF ที่ทำให้ ImageIO ของ Apple เรนเดอร์แล้วเกิดการ heap based buffer overflow ทำให้รันโค้ดจากระยะไกลได้ เกิดบน OS X, iOS, watchOS, tvOS

By mk on Tag: F#, Development, Microsoft, .NET
F#

ทิศทางการพัฒนา .NET ของไมโครซอฟท์ในรอบปีที่ผ่านมาคือ โอเพนซอร์ส .NET บางส่วน แล้วพัฒนาให้ทำงานแบบข้ามแพลตฟอร์มได้ ภายใต้ชื่อว่า .NET Core (หรือพูดง่ายๆ คือมองว่า .NET Core ยังมีสถานะเป็นซับเซ็ตของ .NET Framework)

.NET Core 1.0 (เดิมทีจะเรียก 5.0) ยังมีความสามารถไม่สมบูรณ์เท่ากับ .NET Framework 4.6 ในปัจจุบัน ซึ่งไมโครซอฟท์ก็เผยแผนการพัฒนา .NET Core ในอนาคตไว้ดังนี้

By trinakub on Tag: Activision, Crime, Blizzard
Activision

เหตุเกิดขึ้นหลังจากที่นาย Stephen Cebula อายุ 28 ปี จากซาคราเมนโต รัฐแคลิฟอร์เนีย ได้ส่งข้อความข่มขู่ทาง Blizzard Entertainment เมื่อช่วงวันที่ 2 และ 3 กรกฎาคม ที่ผ่านมา ซึ่งชายดังกล่าวถูกจับกุมได้เมื่อวันที่ 12 กรกฎาคมที่ผ่านมานี้ โดยโทษสูงสุดที่จะได้รับคือ จำคุกไม่เกิน 5 ปี หรือ ปรับไม่เกิน 250,000 ดอลลาร์สหรัฐ

By trinakub on Tag: No Man's Sky, Patent, Games
No Man's Sky

หลังจากที่เจอปัญหาด้านเครื่องหมายการค้าไปเมื่อเดือนที่แล้ว ล่าสุดทาง No Man’s Sky ต้องประสบปัญหาสิทธิบัตรของอัลกอริทึมภายในเกม เจ้าของสิทธิบัตรของอัลกอริทึม “Superformula” ดังกล่าวคือองค์กร Genicap จากเนเธอร์แลนด์ ซึ่งยังไม่ได้อนุมัติให้ทางผู้พัฒนานำอัลกอริทึมดังกล่าวไปใช้งาน

By trinakub on Tag: Sonic the Hedgehog, Sega, Games
Sonic the Hedgehog

ประกาศล่าสุดจาก SEGA ที่งาน San Diego Comic-Con ถึงโปรเจคเกมใหม่ของซีรี่ส์ Sonic ซึ่งปัจจุบันยังไม่มีชื่อเรียกอย่างเป็นทางการ เกมใหม่จะทำลงแพลตฟอร์ม PlayStation 4, Xbox One, PC และ Nintendo NX ทั้งหมด 4 แพลตฟอร์มด้วยกัน ตามกำหนดแล้วจะทำเสร็จภายในปี 2017

ทีมงานที่พัฒนาโปรเจค Sonic 2017 เป็นทีมงานชุดเดียวกับที่เคยพัฒนาเกม Sonic Colors และ Sonic Generation ทางทีมผู้พัฒนากล่าวว่า Sonic เกมนี้ไม่ใช่ภาคต่อ แต่จะเป็นเกมในรูปแบบใหม่ที่ไม่เคยมีมาก่อน

By nutmos on Tag: iOS 10, Security
iOS 10

มีผู้ที่ทดสอบ iOS 10 เวอร์ชันเบต้าได้ค้นพบฟีเจอร์ใหม่ที่จะมีการแจ้งเตือนผู้ใช้เมื่อผู้ใช้ได้ใช้ Wi-Fi ที่ไม่ปลอดภัย โดยหลังจากเชื่อมต่อไปยังเครือข่ายแล้ว ตัว iOS 10 จะแสดงการแจ้งเตือน Security Recommendation ภายในเมนูการตั้งค่า Wi-Fi

การแจ้งเตือนนี้จะเกิดขึ้นเมื่อเราเชื่อมต่อเครือข่ายเปิดที่ไม่มีการรักษาความปลอดภัย โดยจะมีการแจ้งเตือนว่า "open networks provide no security and expose all network traffic." และแนะนำให้ผู้ใช้ทำการตั้งค่าเราท์เตอร์ให้ใช้การเข้ารหัส WPA2 Personal (AES) ด้วย

Tesla

ไม่กี่วันก่อน Elon Musk โพสต์บทความลงบนบล็อกของ Tesla เขาเรียกมันว่า “แผนการขั้นสุดยอด ตอนที่ 2” หรือ “Master Plan, Part Deux” (Deux แปลว่า 2 ในภาษาฝรั่งเศส) เป็นแนวทางที่ Tesla ต้องการมุ่งหน้าไป อีกทั้งยังมีการเปิดเผยข้อมูลผลิตภัณฑ์ใหม่ด้วย ผมอ่านแล้วคิดว่าทำให้เห็นภาพรวมระยะยาวของ Tesla ได้ดีมาก เลยแปลมาลงอีกทีครับ

ก่อนจะมาถึงแผนการขั้นที่ 2 ก็ต้องมีขั้นที่ 1 ก่อน ซึ่ง Elon เคยเขียนไว้เมื่อ 10 ปีที่แล้ว สรุปออกมาได้ 4 ข้อ ดังนี้ โดยในวงเล็บเป็นข้อความของผมเอง

By Job_The_Gamer on Tag: Opera, Browser, RSS, Chromecast
Opera

Opera เพิ่มฟีเจอร์ใหักับเบราว์เซอร์เวอร์ชันเดสก์ทอป โดยมีทั้งของเก่าที่เคยมีมาตั้งแต่ก่อนยกเครื่องไปใช้เอนจินใหม่อย่างตัวอ่านฟีดข่าว RSS และของใหม่อย่างการรองรับการสตรีมภาพจากเบราว์เซอร์ไปยัง Chromecast เพื่อนำขึ้นทีวีผ่านส่วนเสริม Google Cast

นอกจากนี้ Opera ยังได้ออกรุ่น 64 บิตสำหรับ Windows ให้ได้ทดสอบ (experimental) ในคราวเดียวกัน ซึ่งก็ควรจะได้ประโยชน์จากการรองรับแรมมากกว่า 4GB เช่นเดียวกับแอพพลิเคชั่นรุ่น 64 บิตตัวอื่นๆ

By mk on Tag: Google Play, Development
Google Play

กูเกิลประกาศความเปลี่ยนแปลงของการอัพเดตไฟล์แอพผ่าน Google Play Store เพื่อตอบสนองปริมาณและความถี่ของการอัพเดตแอพที่เพิ่มขึ้น ดังนี้

By mk on Tag: Samsung, Design, Font
Samsung

เราเห็นข่าวบริษัทไอทีรายใหญ่ๆ หันมาออกแบบฟอนต์ของตัวเองเพื่อให้เป็นเอกลักษณ์ เช่น Roboto ของกูเกิล หรือ San Francisco ของแอปเปิล

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

SamsungOne มีธีมการออกแบบว่าต้องดูทันสมัย แต่ก็มีความเป็นมนุษย์ (humanist) สามารถนำไปใช้งานได้หลากหลายภาษา (universal) หลายขนาด นอกจากนี้ยังใส่มุมหรือโค้งเพื่อสร้างเอกลักษณ์ (distinctive)

By mk on Tag: Cyanogen, Rumor
Cyanogen

บริษัทที่มีข่าวความเคลื่อนไหวเยอะพอควรเมื่อปีที่แล้วคือ Cyanogen Inc. ที่ประกาศชิงส่วนแบ่งตลาด Android จากกูเกิล แต่ปีนี้กลับเงียบลงไปมาก

ล่าสุดเริ่มมีข่าวหลุดออกมาแล้วว่า Cyanogen Inc. กำลังประสบปัญหา จนต้องปลดพนักงานออกบางส่วน และอาจต้องเลิกทำระบบปฏิบัติการ Cyanogen OS หันไปทำแอพแทนด้วย

By nuntawat on Tag: Windows 10, Windows 10 Mobile, Operating System, Microsoft
Windows 10

ไมโครซอฟท์ปล่อยอัพเดต KB3176925 สำหรับ Windows 10 และ Windows 10 Mobile Build 14393 ให้ Windows Insider เมื่ออัพเดตแล้วเลขรุ่นจะขึ้นเป็น 14393.3

KB3176925 แก้บั๊กคีย์บอร์ดบนแท็บเล็ตบางตัวไม่หมุนตามการหมุนของเครื่อง, Windows Updates ช้าบนเครื่องที่รองรับ Connected Standby, ปัญหาการพิมพ์ภาษาด้วย Korean IME บนแอปจาก Windows Store บางแอป, แอปจาก Windows Store บางแอปเปิดไม่ได้เพราะปัญหาไลเซนส์ และปัญหาแอปที่ใช้ DDE ในการสื่อสารระหว่างโปรเซส

การออกอัพเดตแทนที่จะเป็น build ใหม่ช่วยเสริมความเชื่อที่ว่ารุ่นทดสอบ 14393 จะถูกโปรโมตเป็นตัวจริง (Release to Manufacturing: RTM) ในฐานะ Anniversary Update ในวันที่ 2 ส.ค. นี้

ที่มา: Windows Central

By Job_The_Gamer on Tag: Surface Pro 3, Microsoft
Surface Pro 3

ไมโครซอฟท์ออกอัพเดตเฟิร์มแวร์สำหรับ Surface Pro 3 ประจำเดือนกรกฎาคม โดยได้ปรับปรุงเสถียรภาพของอุปกรณ์ อัพเดตไดรเวอร์การ์ดเสียงเพื่อปรับปรุงคุณภาพเสียงบน screen reader บางตัว และยังได้ปรับปรุงการใช้แบตเตอรี่ในโหมด sleep อีกด้วย (อันนี้ไม่น่าจะเป็นการแก้ไขปัญหาแบตเตอรี่เสื่อมเฉียบพลันที่พบได้กับผู้ใช้บางรายนะครับ)

และสำหรับผู้ที่ยังใช้งาน Windows 8.1 ก็จะได้รับการปรับปรุงเพิ่มเติมจากรายการข้างต้น คืออัพเดตไดรเวอร์ Intel HD Graphics เพื่อแก้ปัญหาจอกะพริบและเฟิร์มแวร์ใหม่ที่จะช่วยให้ใช้งานร่วมกับคีย์บอร์ด Surface Pro 4 ได้ดีขึ้น

By Lamicrosz on Tag: Windows 10, UWP, iOS, Development, Objective-C, Microsoft
Windows 10

ไมโครซอฟท์ออก iOS App Analysis ซึ่งเป็นส่วนหนึ่งของโครงการ Windows Bridge for iOS (โครงการ Project Islandwood เก่า) ที่ช่วยอำนวยความสะดวกให้กับเหล่านักพัฒนาแอพในการพอร์ตแอพมายัง Windows 10 ได้ง่ายขึ้น

ตัว iOS App Analysis จะช่วยตรวจสอบโค้ดต่างๆ ว่าตรงไหนรองรับกับ Windows Bridge for iOS บ้าง ซึ่งเครื่องมือนี้สามารถใช้งานได้ผ่านเว็บไซต์เลย ไม่ต้องดาวน์โหลดเพิ่ม และหากตัวแอพใช้ libraries จากภายนอก และ SDK อื่นๆ ตัวเครื่องมือก็จะแนะนำตัวเลือกอื่นที่สามารถแทนที่กันได้

By mk on Tag: Verizon, Yahoo!, AOL
Verizon

เว็บไซต์ Recode รายงานข่าววงในว่าการประมูลซื้อ Yahoo ที่ดำเนินต่อเนื่องมานาน ใกล้จบลงด้วยชัยชนะของ Verizon ตามคาด โดย Verizon จะซื้อธุรกิจหลักของ Yahoo ด้วยมูลค่าประมาณ 5 พันล้านดอลลาร์

ก่อนหน้านี้ Verizon เพิ่งซื้อ AOL ไปเมื่อปีที่แล้ว ซึ่งรูปแบบธุรกิจของ AOL กับ Yahoo มีความคล้ายกันมาก คือเป็นพอร์ทัลและบริการออนไลน์ หารายได้จากโฆษณาเป็นหลัก แนวคิดของ Verizon คือการผนวก AOL กับ Yahoo เข้าด้วยกัน เพื่อสร้างบริษัทออนไลน์รายใหม่ขึ้นมาต่อกรกับขั้ว Google/Facebook อีกที

By lew on Tag: Security, Communications
Security

มาตรฐาน ASN.1 เป็นมาตรฐานสำหรับการเข้ารหัส (encode) และส่งข้อมูลระหว่างอุปกรณ์ที่ได้รับความนิยมในกระบวนการเข้ารหัส การสร้างโปรโตคอลเข้ามักกำหนดข้อมูลหลายอย่างด้วย ASN.1 เช่นใบรับรองดิจิตอลที่เราเห็นไฟล์นามสกุล .DER เป็นต้น ตอนนี้คอมไพล์เลอร์ที่คอมไพล์จากฟอร์แมต ASN.1 เป็นไลบรารีสำหรับอ่านข้อมูลในภาษาต่างๆ จากบริษัท Objective Systems ชื่อว่า ASN1C มีบั๊กทำให้แฮกเกอร์สามารถสร้างข้อมูลพิเศษเพื่อรันโค้ดบนเครื่องที่ใช้ไลบรารีจาก ASN1C ได้

By vvkungx on Tag: Stack Overflow, Developer
Stack Overflow

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

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

By mk on Tag: BitTorrent, P2P
BitTorrent

ข่าวใหญ่รอบสัปดาห์นี้คงหนีไม่พ้น Kickass Torrents ถูกปิด แต่หลายคนน่าจะพอเดากันได้ว่าถึงแม้เว็บหลัก kickass.to จะถูกทางการสหรัฐยึดโดเมนเนมไปแล้ว แต่ก็เป็นผลให้มีเว็บสำรองเกิดขึ้นมาเป็นจำนวนมาก

ปัญหาคือตอนนี้ไม่มีใครรู้ว่า Kickass ใหม่อันไหนเป็นของจริงของปลอม เพราะมีคนหลายกลุ่มทำ mirror ของตัวเว็บดั้งเดิมเก็บไว้ และหลายกลุ่มก็พยายามโปรโมทว่าตัวเองเป็นเว็บที่สืบทอดเจตนารมณ์ของเว็บเดิม เช่น kickass.la ที่พยายามอ้างว่าตัวเองเป็น official backup ของเว็บเดิม (แต่สุดท้ายก็ยอมรับว่าไม่ได้เกี่ยวข้องกัน) หรือ Kickasstorrents.to ที่โฮสต์ไฟล์แคชของเว็บต้นฉบับเท่านั้น

By mk on Tag: Blognone, Statistics
Blognone

สถิติ Blognone ประจำครึ่งแรกของปี 2016 ภาพรวมคือปริมาณผู้เข้าชมเว็บ "เพิ่มขึ้น” เมื่อเทียบกับครึ่งปีแรกของปี 2015 เกือบ 1 ใน 3 เป็นสัดส่วนที่โตไปพร้อมๆ กับ User ที่เพิ่มขึ้นนั่นเอง

By trinakub on Tag: Street Fighter, DLC, Games
Street Fighter

Juri ตัวละคร DLC ตัวถัดไปของเกม Street Fighter V จะเปิดให้เล่นตั้งแต่วันที่ 26 กรกฎาคม 2559 เป็นต้นไป หลังจากที่ทาง Capcom ปิดปรับปรุงเซิร์ฟเวอร์เสร็จ (9:00 น. – 17:00 น ตามเวลา Pacific Time) ซึ่งก่อนหน้านี้ทาง Capcom ได้เปิดให้เล่น Juri ใน Story mode ได้ไปแล้ว เมื่อเดือนมิถุนายนที่ผ่านมา แต่คราวนี้จะเป็นการเปิดตัวอย่างเป็นทางการ สามารถนำไปเล่นได้ทุกโหมดภายในเกม

By mk on Tag: Java, Oracle, Enterprise
Java

ต่อจากข่าว Oracle ไม่สนใจพัฒนา Java EE แล้ว ซึ่ง Oracle ออกมาปฏิเสธ และล่าสุด Thomas Kurian ผู้บริหารระดับสูงของ Oracle ออกมาเผยแผนการพัฒนา Java EE 8 แล้ว

Kurian บอกว่า Java EE ถูกสร้างขึ้นมาในยุค application server บนฮาร์ดแวร์เฉพาะ แต่โลกทุกวันนี้เปลี่ยนมาเป็น cloud-based หมดแล้ว เทคนิคการรันแอพพลิเคชันบนโครงสร้างพื้นฐานแบบใหม่ๆ เช่น container ก็เปลี่ยนไปจากเดิมมาก ดังนั้น Java EE ต้องถูกปรับปรุงให้เข้ากับยุคสมัยด้วย

By sirn on Tag: Surface Pro 3, Microsoft
Surface Pro 3

คนที่ใช้อุปกรณ์อิเล็คทรอนิคเป็นประจำคงรู้ดีว่าปัญหาแบตเตอรี่เสื่อมสภาพเป็นสิ่งที่เลี่ยงไม่ได้ แต่ปัญหาที่เกิดขึ้นกับอุปกรณ์ Surface Pro 3 ในคราวนี้ต่างจากการเสื่อมสภาพของแบตเตอรี่ทั่วไปอยู่พอสมควร เมื่อผู้ใช้จำนวนหนึ่งพบว่าแบตเตอรี่ภายในเครื่องมีอาการเสื่อมสภาพถึง 99% ของปริมาตรบรรจุเดิมในระยะเวลาสั้นๆ และเริ่มเกิดขึ้นหลังหมดประกันไม่กี่เดือน โดยไมโครซอฟท์ยังคงไม่มีประกาศใดๆ อย่างเป็นทางการเกี่ยวกับปัญหาดังกล่าว

ข้อมูลเปิดเผย ผู้เขียนข่าวเป็นผู้ประสบปัญหานี้ด้วยตนเอง และเป็นผู้ตั้งกระทู้เริ่มเรื่องใน Microsoft Answers

By Lamicrosz on Tag: Rocket League, PS4, Xbox One, Games
Rocket League

Jeremy Dunham รองประธานบริษัท Psyonix ผู้พัฒนาเกม Rocket League ได้ให้ข้อมูลกับทาง IGN ว่า ทีมพัฒนาได้ทำระบบการเล่นข้ามแพลตฟอร์มระหว่าง PlayStation 4 กับ Xbox One เสร็จแล้ว เหลือเพียงแค่การอนุมัติจาก Sony เท่านั้น และทางเขาก็รอคอยอย่างใจจดใจจ่อ เหมือนกับกลุ่มผู้เล่นอื่นๆ

ทั้งนี้ทาง Sony เคยออกมาปฏิเสธไม่เปิดให้ผู้เล่นบน PlayStation 4 ข้ามมาเล่นกับผู้เล่นบน Xbox One ได้

Subscribe to Blognone