วันพฤหัสบดีที่ 29 มีนาคม พ.ศ. 2561

Solomon Hykes ผู้ก่อตั้งซอฟต์แวร์ Docker ลาออกจากบริษัท Docker Inc.

Solomon Hykes ผู้ก่อตั้งซอฟต์แวร์ Docker ชาวฝรั่งเศส ประกาศลาออกจากบริษัท Docker Inc. ที่เขาร่วมก่อตั้งแล้ว

Hykes เป็นผู้เขียน Docker คนแรก และเป็นผู้ก่อตั้งบริษัท Dotcloud ในปี 2010 (ก่อนเปลี่ยนชื่อเป็น Docker Inc.) โดยเขานั่งเป็นซีอีโอคนแรกของบริษัท ก่อนเปลี่ยนบทบาทเป็นซีทีโอในปี 2013 โดยจ้างผู้บริหารคนนอกที่มีประสบการณ์มาทำงานเป็นซีอีโอแทน

Hykes จะยังมีบทบาทเป็นผู้ถือหุ้นและบอร์ดต่อไป แต่ไม่มีตำแหน่งงานในบริษัทอีกแล้ว เขาให้เหตุผลของการลาออกว่าปัจจุบัน Docker Inc. เปลี่ยนจากสตาร์ตอัพมาเป็นบริษัทที่มั่นคง รายได้เติบโตก้าวกระโดด บริษัทจำเป็นต้องมีซีทีโอที่มีประสบการณ์ฝั่งลูกค้าองค์กรมากกว่าตัวเขา เขาจึงลาออกเพื่อเปิดทางให้สรรหาซีทีโอคนใหม่ ส่วนตัวเขาเองจะหาโอกาสใหม่ๆ ช่วยเหลือคนรอบตัวต่อไป


ที่มา: Blognone

เปิดตัว iPad รุ่นใหม่ 9.7 นิ้ว รองรับ Apple Pencil เริ่มต้น 11,500 บาท ขายไทยเมษายน

แอปเปิลเปิดตัว iPad รุ่นใหม่สำหรับตลาดการศึกษาตามข่าวลือ เป็น iPad รุ่น 9.7 นิ้วเหมือนเดิมเพิ่มเติมคือรองรับ Apple Pencil หน้าจอยังคงเป็น Retina Display ชิปเป็น A10 Fusion มาพร้อม Touch ID และรองรับ AR กล้องหลัง 8 ล้านพิกเซล วิดีโอสูงสุด FHD แบตเตอรี่อยู่ได้นาน 10 ชั่วโมง

ที่น่าสนใจคือราคา iPad รุ่นใหม่ราคาเริ่มต้นที่ 11,500 บาท ในรุ่น Wi-Fi และ 16,500 บาทในรุ่น Wi-Fi + Cellular ในความจุ 32GB ส่วน 128GB ราคา 14,900 และ 19,900 มีสี Silver, Space Grey และ Gold Finish

ในกลุ่ม 25 ประเทศแรกที่เปิดจองวันนี้เป็นวันแรกและเริ่มส่งมอบภายในสัปดาห์นี้ มีประเทศไทยด้วย โดยตอนนี้หน้าแอปเปิลประเทศไทยขึ้นข้อมูล iPad ใหม่แล้ว และจะวางขายเมษายนนี้ครับ
ที่มา: Blognone

แอพ Uber จะให้บริการในไทยอีกแค่ 2 สัปดาห์, คนขับ Uber ต้องลงทะเบียนกับ Grab ใหม่

จากข่าวดังประจำวัน Grab ประกาศเข้าซื้อกิจการทั้งหมดของ Uber ใน Southeast Asia ในอีเมลประกาศข่าวของ Uber/Grab ระบุว่าแอพ Uber จะให้บริการต่อไปอีก 2 สัปดาห์ จนถึงแค่วันที่ 8 เมษายน 2561

คนขับในระบบของ Uber จำเป็นต้องลงทะเบียนกับ Grab ใหม่อีกครั้ง โดยข้อมูลในบัญชีของ Uber ของทั้งคนขับและผู้โดยสารจะถูกย้ายมายัง Grab โดยอัตโนมัติ

ส่วนแอพ UberEats จะให้บริการจนถึงสิ้นเดือนพฤษภาคม 2561 จากนั้นข้อมูลรายชื่อผู้จัดส่งและร้านอาหาร จะถูกโอนไปยังแอพของ Grab (GrabFood) เช่นกัน

Grab ยังประกาศว่าจะขยายบริการ GrabFood ไปยังทุกประเทศในเอเชียตะวันออกเฉียงใต้ที่ Grab มีธุรกิจอยู่ ภายในช่วงกลางปีนี้


เพื่อให้การเปลี่ยนผ่านเป็นไปอย่างราบรื่น แกร็บและอูเบอร์จะทำงานร่วมกันในการย้ายฐานข้อมูลรายชื่อคนขับ และผู้โดยสารจากแอพพลิเคชั่นอูเบอร์ รวมไปถึงลูกค้าที่สั่งอาหาร ผู้จัดส่ง และพันธมิตรร้านอาหารจากแอพพลิเคชั่นอูเบอร์อีทส์ ไปยังแพลตฟอร์มของแกร็บ โดยแอพพลิชั่นอูเบอร์จะให้บริการต่อไปอีกเป็นเวลาสองสัปดาห์ เพื่อให้เวลาแก่คนขับในการเข้าไปลงทะเบียนสมัครกับแกร็บทางช่องทางออนไลน์ที่ www.grab.com/th/comingtogether ในส่วนแอพพลิเคชั่นอูเบอร์อีทส์นั้น จะให้บริการต่อไปจนถึงสิ้นเดือนพฤษภาคม 2561 และหลังจากนั้นข้อมูลรายชื่อผู้จัดส่งและพันธมิตรร้านอาหารก็จะถูกถ่ายโอนไปยังแอพพลิเคชั่นของแกร็บ
 
ที่มา: Blognone

วันเสาร์ที่ 24 มีนาคม พ.ศ. 2561

GitLab ซอฟต์แวร์ CI/CD ชื่อดัง เปิดให้เชื่อมต่อกับ GitHub โดยตรงแล้ว

GitLab ซอฟต์แวร์จัดการโครงการชื่อดัง ประกาศออกเวอร์ชันใหม่ 10.6 ที่สามารถทำงานร่วมกับซอร์สโค้ดที่เก็บบน GitHub ได้แล้ว

GitLab เป็นซอฟต์แวร์ที่พัฒนาขึ้นจาก Git โดยมีหน้าที่สองส่วนคือเก็บซอร์สโค้ด (repository) และการจัดการโครงการ (CI/CD ย่อมาจาก continuous integration and continuous delivery)

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

แนวทางของ GitLab จะเริ่มจากโฮสติ้งยอดนิยมอย่าง GitHub ก่อน แต่เปิดกว้างให้เชื่อมกับรายอื่นๆ (เช่น BitBucket) ผ่าน API ได้เช่นกัน


การเปิดกว้างของ GitLab ทำให้โครงการโอเพนซอร์สที่อยู่บน GitHub สามารถใช้บริการ CI/CD เวอร์ชันฟรีของ GitLab ได้ทันที ส่วนลูกค้าองค์กรที่ใช้ GitHub เวอร์ชันเสียเงินก็จะได้ประโยชน์จากการเชื่อมต่อนี้เช่นกัน

ฟีเจอร์อีกอย่างใน GitLab 10.6 คือการเชื่อมต่อกับ Kubernetes ที่แนบแน่นขึ้น ช่วยให้การ deploy โค้ดจาก GitLab ไปยังเครื่องคลัสเตอร์ที่รันด้วย Kubernetes สะดวกมากเพียงแค่คลิกเดียว

ที่มา: Blognone

Google Play เพิ่มฟีเจอร์ Instant Apps ทดลองเล่นเกม ก่อนโหลดแอพฯ

Google เปิดตัวฟีเจอร์ Instant Apps ช่วยให้ผู้ใช้สามารถทดลองเล่มเกมหรือใช้แอพฯ บน Google Play ได้ทันที โดยไม่ต้องโหลดและติดตั้งให้เสียเวลา


จำนวนแอพฯ ใน Google Play มีมากมายเหลือคณา โดยเฉพาะแอพฯ เกม แต่ปัญหาส่วนมากที่หลายคนเจอคือ “ไม่รู้จัก” พอไม่รู้จัก ก็ไม่รู้ว่าจะโหลดมาดีไหม กลัวจะไม่สนุกแล้วเสียเวลาเปล่า จนในงาน Google Developer Day ประจำปี 2018 ทาง Google ได้เปิดตัวฟีเจอร์ใหม่ ที่มาช่วยแก้ปัญหาโดยเฉพาะคือ

Google Play Instant หรือ Instant Apps เป็นฟีเจอร์ขอทดลองใช้แอพฯ หรือ Play Demo เกมบน Google Play ทันที โดยไม่ต้องรอโหลดและติดตั้งให้เสียเวลา ส่วนลักษณะฟีเจอร์ จะมาเป็นปุ่ม “Try Now” ข้าง ๆ ปุ่มโหลดแอพฯ ให้เรากดเพื่อทดลองใช้แอพฯ หรือเล่นนั้นๆ ก่อนโหลดได้เลย ปัจจุบันเริ่มมีบางแอพฯ บางเกมรองรับฟีเจอร์นี้แล้ว และจะมีมากขึ้นในอนาคต

ส่วนหน้าตาการใช้งาน Instant Apps เป็นไง ลองดูคลิปนี้เลยครับ


ที่มา: ARiP

วันพฤหัสบดีที่ 22 มีนาคม พ.ศ. 2561

Amazon แซง Alphabet (Google) เป็นบริษัทมูลค่ากิจการสูงสุดในโลกอันดับที่ 2 แล้ว

เมื่อคืนนี้หลังปิดตลาดหุ้นสหรัฐ Amazon ได้กลายเป็นบริษัทที่มีมูลค่ากิจการตามราคาหุ้น (Market Capitalization) สูงที่สุดเป็นอันดับ 2 ของโลกแล้ว แซงหน้า Alphabet บริษัทแม่กูเกิล

มูลค่ากิจการของ Amazon อยู่ที่ 7.633 แสนล้านดอลลาร์ ขณะที่ Alphabet มีมูลค่ากิจการ 7.630 แสนล้านดอลลาร์ ซึ่งช่วงที่ผ่านมาหลังรายงานผลประกอบการไตรมาสล่าสุด หุ้นของ Amazon ก็มีราคาเพิ่มขึ้นตลอด ขณะที่ Alphabet ราคาไม่เปลี่ยนแปลงมากเท่า

ตอนนี้ Amazon ก็ขึ้นมาเป็นเบอร์สองแล้ว ด่านถัดไปก็คือแอปเปิล ที่เป็นเบอร์หนึ่งของโลกมาตั้งแต่ปี 2011 โดยมูลค่ากิจการล่าสุดของแอปเปิลคือ 8.92 แสนล้านดอลลาร์


ที่มา: Blognone

รถยนต์ไร้คนขับของ Uber ชนคนเดินเท้าเสียชีวิตรายแรก

รถยนต์ไร้คนขับของ Uber ได้ชนคนเดินเท้ารายหนึ่งเสียชีวิตในรัฐแอริโซนา สหรัฐอเมริกา ส่งผลให้ Uber ระงับการทดสอบรถยนต์ไร้คนขับบนทางสาธารณะทั้งหมดแล้ว

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

โฆษกของ Uber ได้แสดงความเสียใจต่อผู้เสียชีวิต และยืนยันว่าบริษัทกำลังร่วมมือกับหน่วยงานที่เกี่ยวข้องในการสืบสวนเหตุการณ์นี้

ก่อนหน้านี้ได้มีอุบัติเหตุในการทดสอบรถยนต์ไร้คนขับบ้าง เช่นอุบัติเหตุรถยนต์ไร้คนขับของ Uber ที่เมืองเดียวกันนี้เมื่อเดือนมีนาคมปีที่แล้ว แต่เหตุการณ์นี้เป็นครั้งแรกที่มีผู้เสียชีวิตในการทดสอบรถยนต์ไร้คนขับอย่างเต็มตัว (หากไม่นับอุบัติเหตุที่เกิดจากระบบ autopilot ของ Tesla ที่ผู้ผลิตเน้นว่าเป็น "ระบบช่วยขับ") การที่มีผู้เสียชีวิตในอุบัติเหตุจากรถยนต์ไร้คนขับ น่าจะชะลอความพยายามผลักดันกฎหมายรองรับรถยนต์ไร้คนขับ และกดดันให้รัฐบาลควบคุมการทดสอบการใช้งานรถยนต์ไร้คนขับอย่างเข้มงวดมากขึ้น

ที่มา: Blognone

รวดเร็วเหลือเกิน Java 10 มาแล้ว จากนี้จะออกรุ่นใหม่ทุก 6 เดือน

รวดเร็วปานจรวด เพียง 6 เดือนหลังจาก Java SE 9 ในเดือนกันยายนปีที่แล้ว ก็ได้เวลาของ Java SE 10 ครับ


การออก Java 10 อยู่ภายใต้นโยบายใหม่ของ Oracle ที่จะออก Java รุ่นใหม่ทุก 6 เดือน ลักษณะเดียวกับที่เราเห็นในซอฟต์แวร์โอเพนซอร์สหลายโครงการ โดย Java 10 ถือเป็นรุ่นแรกที่ใช้ระบบออกรุ่นแบบใหม่นี้ และมีเลขเวอร์ชันอีกแบบคือ 18.3 (ปี.เดือน)

ของใหม่ใน Java 10 ย่อมมีน้อยลงจากการเปลี่ยนรุ่นใหญ่ครั้งก่อนๆ แต่ก็มีฟีเจอร์ย่อยๆ รวมทั้งหมด 12 อย่าง โดยเน้นไปที่เรื่องแพลตฟอร์ม ฟีเจอร์ของตัวภาษา และประสิทธิภาพของคอมไพเลอร์ ผู้สนใจสามารถดาวน์โหลดได้จาก JDK 10 ขนาดไฟล์ประมาณ 190MB


อีก 6 เดือนหน้า กันยายน 2018 ก็เตรียมพบกับข่าว Java 11 (18.9) ซึ่งจะเป็นรุ่นซัพพอร์ตระยะยาว (LTS) ด้วย

ที่มา: Blognone

อรรถรสพุ่งพรวด! ชม Street Fighter แบบฟัดกันจริงบนถนน ด้วยการเล่นผ่านระบบ AR

Abhishek Singh เป็นนักพัฒนาที่ชอบทดลองอะไรใหม่ๆ และเทคโนโลยี AR ดูจะเป็นอะไรที่ดึงดูดใจเขาเอามากๆ หนึ่งในงานทดลองทำเล่น (แต่ไม่แน่ว่าอาจจะได้ทำขายกันจริงสักวัน) คือการสร้างเกมที่ใช้ระบบ AR แต่เกมที่ว่าไม่ใช่เกมแนวท่องโลกทำภารกิจแบบ Pokemon Go หากแต่เป็นเกมต่อสู้ Street Fighter

Singh สร้างเกม Street Fighter II ขึ้นมาใหม่ ตัวเกมดั้งเดิมนั้นออกมาตั้งแต่ปี 1991 และได้รับความนิยมไปทั่วโลก Singh เลือกเอาเกมเวอร์ชั่นนี้มาทำใหม่ให้เล่นได้กับ ARKIt ของ Apple โดยนำเอาโมเดลตัวละครแบบ 3 มิติจาก Street Fighter IV มาใช้ในเกม (เพราะ Street Fighter II ไม่มีโมเดล 3 มิติ) แต่ยังใช้เพลงประกอบจาก Street Fighter II เช่นเดิม


Street Fighter เวอร์ชั่น AR นี้สามารถเล่นแข่งกัน 2 คนได้ การควบคุมตัวละครนั้นก็เหมือนเกมต้นฉบับ แต่สิ่งที่แตกต่างคือภาพมุมมองที่ได้รับผ่านหน้าจอของผู้เล่น เพียงแค่เลือกพื้นที่เหมาะๆ อาจจะเป็นลานกว้างกลางแจ้ง, โต๊ะว่างๆ ไร้สิ่งของวางเกะกะ หรือมุมโล่งๆ ภายในบ้าน ก็สามารถจะเปลี่ยนมันเป็นลานประลองของยอดนักสู้ในเกมได้ทั้งนั้น

อย่างไรก็ตาม น่าเสียดายที่นี่เป็นแค่การทดลองสาธิตความเป็นไปได้ในการสร้างเกมกับ ARKit เนื่องจากงานนี้ไม่ได้รับสิทธิ์อย่างเป็นทางการจาก Capcom เจ้าของเกมต้นฉบับ Singh เองยังลังเลที่จะทำเกม Street Fighter เวอร์ชั่น AR นี้ให้สมบูรณ์ เพราะ Capcom ก็มีแผนที่จะทำเกมข้ามแพลตฟอร์ม และอาจจะทำเกมแบบ AR ของตัวเองออกมาในอนาคต


อันที่จริงแล้ว Singh เคยสร้างผลงานเกมแบบ AR ที่น่าสนใจ อย่างเมื่อปีที่แล้ว เขาได้สร้างเกม Super Mario Bros แบบเล่นด้วย HoloLens มาครั้งนี้กับการสร้างเกมให้เล่นได้ด้วย iPhone ยิ่งดูน่าสนใจและเท่ากับเปิดประตูแห่งโอกาสในการพัฒนาเกมเพื่อการพาณิชย์ได้จริงจังกว่าที่เคย

ที่มา: Blognone

น่าเศร้า เด็กชายวัย 9 ขวบคว้าปืนยิงพี่สาวเสียชีวิต เหตุแย่งจอยเกม

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

Cecill Cantrell นายอำเภอของเทศมณฑล Monroe ให้สัมภาษณ์ว่า จากรายงานที่ได้รับเรื่องราวนี้เกิดขึ้นในวันเสาร์ที่ผ่านมา เด็กสาวปฏิเสธที่จะให้จอยเกมแก่น้องชาย ทำให้เด็กชายหยิบปืนมายิงเธอจากทางด้านหลัง

กระสุนผ่านทะลุสมองของเธอ เด็กสาวถูกนำส่งโรงพยาบาลในอาการสาหัส ก่อนเสียชีวิตในวันอาทิตย์

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

ที่มา: Blognone

วันเสาร์ที่ 17 มีนาคม พ.ศ. 2561

Elon Musk อยากให้แบ่งมนุษย์ไปอยู่ดาวอังคารเพื่อความอยู่รอดของเผ่าพันธุ์, ย้ำประเด็นความอันตรายของ AI

Elon Musk ซีอีโอ Tesla และ SpaceX ได้ไปพูดในงานสัมมนา SXSW (South by Southwest) ที่เมืองออสติน รัฐเท็กซัส โดยนอกจากจะปล่อยวิดีโอจากภารกิจยิงจรวด Falcon Heavy แล้ว เขายังพูดถึงประเด็นอื่นๆ อีก ดังนี้

Elon เล่าถึงการที่เขาอยากไปตั้งฐานบนดาวอังคารและดวงจันทร์ เพื่อให้เผ่าพันธุ์มนุษย์สามารถคงอยู่ต่อไปได้หากเราเข้าสู่ยุคมืด (dark ages) ซึ่งเขาไม่ได้ทำนายว่าจะเกิดขึ้นจริง แต่ก็มีโอกาส โดยเฉพาะถ้าเกิดสงครามโลกครั้งที่สาม ทำให้การที่มนุษย์ไปตั้งรกรากอยู่ดาวอื่นจะทำให้มี “เมล็ดพันธุ์” ของพวกเรามากพอที่จะดำรงความเจริญอยู่ได้ รวมถึงนำความเจริญกลับมายังโลก หากเกิดเหตุการณ์อะไรขึ้น

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


อีกเรื่องหนึ่งที่ Elon แสดงจุดยืนอย่างชัดเจนมายาวนานคือเรื่องปัญญาประดิษฐ์ หรือ AI ซึ่งเขาก็ได้ใช้เวทีในงาน SXSW นี้ย้ำประเด็นเดิมอีกว่าเขามีความใกล้ชิดกับ AI ระดับสุดยอด (cutting edge AI) และมันทำให้เขา “กลัวจนหัวหด” (it scares the hell out of me) และมันมีความสามารถสูงกว่าที่คนส่วนมากรู้ รวมถึงอัตราการพัฒนาก็สูงแบบก้าวกระโดด (exponential) เขาให้ความเห็นว่าเราต้องหาทางทำให้ AI อยู่ร่วมกับมนุษย์ได้ และนี่จะเป็นวิกฤตการณ์ของความอยู่รอด (existential crisis) ที่ใหญ่ที่สุดเท่าที่เราจะเจอ และสุดท้าย Elon ระบุว่า “จำคำผมไว้เถอะ AI นั้นอันตรายกว่าอาวุธนิวเคลียร์มาก”

ที่มา: Blognone

วันเสาร์ที่ 10 มีนาคม พ.ศ. 2561

เที่ยวทุกซอกทุกมุมของสวนสนุกดิสนีย์ 11 แห่งบน Google Maps Street View ได้แล้ว

Google เผยได้เพิ่มสวนสนุกดิสนีย์ 11 แห่งในสหรัฐฯ บน Google Maps Street View ให้ผู้ใช้เข้าชมเจาะลึกทุกโซนได้แบบ 360 องศา

ตัวอย่างโซนเด่นๆ ที่ผู้ใช้จะได้ชมแบบใกล้ชิดคือ Pandora the world of Avatar, Epcot, Epcot Morocco, Magic Kingdom, Disney Springs, California Adventures, Guardians of the Galaxy, Mickey and Minnie’s houses, Disney Hollywood Studios, Disney’s Typhoon Lagoon water park

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


ที่มา: Blognone

วันพุธที่ 7 มีนาคม พ.ศ. 2561

ทีมวิจัยวิเคราะห์ Smart Contract บน Ethereum พบช่องโหว่กว่า 30,000 สัญญา

ทีมวิจัยจากมหาวิทยาลัยแห่งชาติสิงคโปร์ (NUS) วิเคราะห์ smart contract บน Ethereum เพื่อหาช่องโหว่ต่างๆ จากทั้งหมดกว่าล้านสัญญา และพบว่ากว่าสามหมื่นสัญญาน่าจะมีช่องโหว่


ช่องโหว่ของ smart contract แบ่งออกเป็น 3 ประเภทหลักๆ ได้แก่
  1. Prodigal Contract สัญญาที่เปิดให้ใครก็ได้มาโอนเงินออกไป เพราะมีการตรวจสอบไม่ดีพอในบางฟังก์ชั่น
  2. Suicidal Contract สัญญาที่เปิดช่องให้ใครก็ได้มาสั่ง kill สัญญา ทำให้สัญญาใช้งานไม่ได้ และหากมีเงินอยู่ก็ถูกล็อกเอาเงินออกไม่ได้อีกต่อไป ช่องโหว่ประเภทนี้เมื่อปีที่แล้วมีเหตุครั้งใหญ่ คือเหตุการณ์ Parity Wallet
  3. Greedy Contract สัญญาที่มีบั๊กบางอย่าง ทำให้แม้จะส่งเงินเข้ามาได้ แต่กลับนำเงินกลับออกมาไม่ได้เลยไม่ว่าช่องทางใดๆ
นอกจากนี้ทีมงานยังจัดหมวด Posthumous Contracts สัญญาที่ถูก kill ไปแล้วแต่ยังมีคนเผลอโอนเงินเข้าไป ทำให้เงินค้างอยู่ในสัญญา และนำออกมาไม่ได้อีกเลย แต่สัญญาประเภทนี้ไม่ใช่ช่องโหว่ที่ต้องการวิเคราะห์จึงไม่นับรวมไว้

ทีมงานสร้างซอฟต์แวร์วิเคราะห์ไบนารี smart contract สำหรับ EVM บน Ethereum เพื่อวิเคราะห์สัญญา 970,898 รายการ โดยสัญญาเหล่านี้มีซอร์สโค้ดบน Etherscan เพียง 1% เท่านั้น ซอฟต์แวร์ที่วิเคราะห์ไบนารีที่ทีมวิจัยพัฒนาขึ้นชื่อว่า MAIAN จะวิเคราะห์หาช่องโหว่สามประเภทหลักดังกล่าว

MAIAN พบว่ามีสัญญาที่น่าจะมีช่องโหว่ 1 ใน 3 ประเภท รวมถึง 34,200 สัญญา ทีมงานวิเคราะห์ผลซ้ำด้วยการตรวจซอร์สโค้ด 3,759 สัญญา พบว่า MAIAN แม่นยำแบบ true positive อยู่ที่ 89% ทำให้คาดได้ว่าสัญญาที่มีช่องโหว่ 1 ใน 3 รูปแบบเหล่านี้ก็น่าจะอยู่ที่ประมาณ 30,000 รายการ

ช่องโหว่จากความผิดพลาดในการเขียนโปรแกรมบน smart contract เป็นสิ่งที่เกิดขึ้นได้เช่นเดียวกับซอฟต์แวร์อื่นๆ ปัญหาคือซอฟต์แวร์ดเหล่านี้ทำงานตลอดเวลาและหลายครั้งไม่สามารถหยุดการทำงานได้แม้มีช่องโหว่ Vitalik Buterin ผู้สร้าง Ethereum เตือนว่าไม่ควรสร้างสัญญาที่มีมูลค่าเกิน 10 ล้านดอลลาร์

ที่มา: Blognone

Chrome 64 สำหรับวินโดวส์ คอมไพล์ด้วย Clang แทน Microsoft Visual C++ แล้ว

Chrome 64 เปลี่ยนคอมไพล์เลอร์จาก Microsoft Visual C++ (MSVC) มาเป็น Clang ให้เหมือนกับแพลตฟอร์มอื่นๆ ได้แก่ macOS, iOS, Linux, Chrome OS, Android, และ Windows

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

การปรับมาใช้คอมไพล์เลอร์โอเพนซอร์สอย่าง Clang ยังมีความได้เปรียบคือทีมงาน Chrome สามารถใช้ Clang เวอร์ชั่นที่กำลังพัฒนาอยู่ตรวจสอบได้ว่ามีปัญหากับโค้ดในโครงการหรือไม่ หากมีปัญหาก็พูดคุยกับทีมพัฒนา Clang ได้ทันที ขณะที่ MSVC ต้องรอไมโครซอฟท์ออกเวอร์ชั่นใหม่แต่ละรอบอาจจะนานเป็นปี การใช้คอมไพลเลอร์ตัวเดียวอย่าง Clang ยังเปิดทางให้โปรแกรมเมอร์สามารถใช้ฟีเจอร์ใหม่ๆ ของ C++ ได้โดยไม่ต้องรอคอมไพล์เลอร์ทุกตัวรองรับเหมือนกัน

ข้อเสียคือโดยเฉลี่ยแล้ว Clang จะคอมไพล์ได้ไบนารีขนาดใหญ่ขึ้นในบางกรณี โดยเฉพาะไบนารี 32 บิต และประสิทธิภาพการคอมไพล์ในเครื่องเดียวก็ช้าลงประมาณ 15%

แม้จะเปลี่ยนคอมไพล์เลอร์ แต่กระบวนการพัฒนาโดยรวมยังต้องใช้ Visual Studio อยู่ โดย Chrome ใช้ไฟล์ header และเครื่องมืออื่นๆ ของ Visual Studio ต่อไป

ที่มา: Blognone

AIS ประกาศลงทุนใน Rabbit LINE Pay ถอย mPay ออกจากบริการสำหรับคอนซูมเมอร์

AIS แถลงข่าวความร่วมมือครั้งสำคัญของบริการจ่ายเงินผ่านมือถือ mPay กับ Rabbit LINE Pay โดย AIS จะเข้าไปลงทุนในบริษัท Rabbit LINE Pay (ซึ่งเป็นบริษัทร่วมทุนของ Rabbit และ LINE อยู่ก่อนแล้ว)

เป้าหมายของการลงทุนครั้งนี้คือขยาย ecosystem ของทั้งสองแพลตฟอร์มให้แข็งแกร่งยิ่งขึ้น กลายเป็น mobile money platform ที่ครอบคลุมทั้งรถไฟฟ้า การจ่ายเงินสั่งซื้อสินค้าและบริการ รวมถึงการจ่ายบิลค่าโทรศัพท์-อินเทอร์เน็ตของ AIS ด้วย เพื่อขึ้นเป็นเบอร์หนึ่งของบริการ payment ในไทย ขณะเดียวกัน Rabbit LINE Pay จะได้รับ "ฐานลูกค้า" ของ mPay เดิมย้ายเข้ามาด้วย

ความร่วมมือครั้งนี้ทำให้ Rabbit LINE Pay ทำหน้าที่ให้บริการคอนซูมเมอร์ทั่วไปที่ใช้งานรับจ่ายค่าบริการต่างๆ แทนที่แอป mPay ที่เคยให้บริการอยู่เดิม โดยหลังจากนี้แอป mPay จะค่อยๆ ลดลงและไปให้บริการกับธุรกิจ (B2B) แทน โดยตอนนี้เองรายได้ส่วนมากของ mPay ก็มาจาก B2B อยู่แล้ว

ในฝั่งของการโอนเงินเข้าสู่ Rabbit LINE Pay ก็จะได้ช่องทางของ AIS เข้ามาเสริมทัพ ไม่ว่าจะเป็นร้าน AIS Shop, Telewiz และช่องทางการเติมเงินของ mPay เดิม


นายสมชัย เลิศสุทธิวงศ์ ซีอีโอของ AIS บอกว่าความร่วมมือผ่านการลงทุนครั้งนี้ คาดหวังว่าจะสามารถสร้างความสะดวกให้คนไทยมากขึ้น ส่วน Nelson Leung จาก BSS และ VGI ผู้บริหารบัตร Rabbit บอกว่าตอนนี้มีบัตรอยู่ในระบบ 8.5 ล้านใบ และมีร้านค้าที่รองรับการจ่ายเงินกว่า 5,000 ราย

นายอริยะ พนมยงค์ จาก LINE ประเทศไทย บอกว่ามือถือกลายเป็นกระเป๋าเงิน แต่มากกว่านั้น 87% ของคนไทยไม่มีบัตรเครดิต หมายความว่าคนไทยส่วนใหญ่การเข้าถึงการชำระไร้เงินสด ยังเป็นเรื่องยากลำบาก การร่วมมือครั้งนี้จะเข้ามาแก้ตรงนี้ได้


ที่มา: Blognone

Java EE ได้ชื่อใหม่เป็น Jakarta EE เพื่อเลี่ยงการใช้เครื่องหมายการค้า Java

หลังจาก Java EE กลายเป็นโครงการในสังกัดของ Eclipse Foundation และใช้ชื่อโครงการว่า EE4J เพื่อเลี่ยงการใช้เครื่องหมายการค้า Java ที่ยังเป็นของ Oracle

ล่าสุดโครงการ EE4J ประกาศชื่อแบรนด์ใหม่ของ Java EE ว่าเป็น Jakarta EE

กระบวนการตัดสินใจเรื่องชื่อมาจากการนำเสนอของชุมชน ซึ่งมีคนเสนอเข้ามาหลายร้อยชื่อ สองชื่อที่เข้ารอบสุดท้ายคือ Jakarta EE กับ Enterprise Profile และการโหวตตัดสินโดยชุมชน ชื่อ Jakarta EE ชนะด้วยคะแนน 64.4%

ความเชื่อมโยงของชื่อ Java กับ Jakarta คือ Java เป็นชื่อของเกาะชวา ส่วน Jakarta คือเมืองหลวงของอินโดนีเซีย และเป็นเมืองหลักบนเกาะชวานั่นเอง


Eclipse Foundation ยังประกาศชื่อใหม่ที่เกี่ยวข้องกับโครงการ EE4J ดังนี้
  • Java EE เปลี่ยนเป็น Jakarta EE
  • Glassfish เปลี่ยนเป็น Eclipse Glassfish
  • Java Community Process (JCP) เปลี่ยนเป็น Eclipse EE.next Working Group (EE.next)
  • การจัดการโครงการที่เคยเป็นหน้าที่ของ Oracle เปลี่ยนชื่อเป็น Eclipse Enterprise for Java (EE4J) และ Project Management Committee (PMC)
ที่มา: Blognone

วันอาทิตย์ที่ 4 มีนาคม พ.ศ. 2561

[ลือ] Apple จะออก MacBook Air รุ่นใหม่ มีราคาลดลง ขายไตรมาส 2/2018

Ming-Chi Kuo นักวิเคราะห์ขาประจำผู้คาดการณ์สินค้าแอปเปิลตัวใหม่ได้แม่นที่สุดตอนนี้ ออกรายงานล่าสุดพูดถึงสินค้าใหม่ที่แอปเปิลจะขายใน 2018 โดยนอกจาก iPhone และ AirPods ที่มีข่าวก่อนหน้านี้ รายงานฉบับนี้ได้พูดถึง "MacBook Air ที่มีราคาลดลง" เพิ่มเติม

Kuo บอกว่า MacBook Air รุ่นที่มีราคาถูกลงจะวางขายในไตรมาสที่ 2 ปี 2018 และจะทำให้ยอดขาย Mac ภาพรวมเติบโตราว 10-15% โดยไม่ได้ให้รายละเอียดเพิ่มเติมว่าจะมีการเปลี่ยนแปลงหรือปรับปรุงสเป็กอย่างไร

MacBook Air รุ่นล่าสุดที่มีจำหน่ายคือรุ่นอัพเกรดสเป็กเล็กน้อยเมื่อปีที่แล้ว เหลือเฉพาะขนาดจอ 13 นิ้ว และไม่ได้ใช้เทคโนโลยีล่าสุดด้วย ซึ่งถือว่าแตกต่างจาก MacBook รุ่นอื่น


ที่มา: Blognone

วันเสาร์ที่ 3 มีนาคม พ.ศ. 2561

SikurPhone สมาร์ทโฟนสาย Cryptocurrency มาพร้อม e-Wallet กับระบบความปลอดภัยระดับสูง

บริษัทสัญชาติเยอมรนี เปิดตัว SikurPhone สมาร์ทโฟนที่มาพร้อม e-Wallet เก็บข้อมูล Cryptocurrency หรือเหรียญออนไลน์ได้ ในระบบความปลอดภัย ที่มั่นใจว่าไม่มีทางเจาะได้ 100% !!


ในขณะที่สมาร์ทโฟนหลายรุ่น ต่างแข่งกันด้านสเปกและดีไซน์อย่างดุเดือด แต่ก็มีบางบริษัท ขอทำสมาร์ทโฟนที่มีฟีเจอร์เฉพาะ ขายเฉพาะกลุ่มดีกว่า อย่าง Sikur บริษัทที่ให้บริการเรื่องระบบความปลอดภัยจากเยอมรนี ได้เปิดตัว SikurPhone สมาร์ทโฟนสาย Security มาพร้อมระบบรักษาความปลอดภัยระดับสูง และฟีเจอร์ e-Wallet เก็บข้อมูล Cryptocurrency หรือเหรียญออนไลน์ได้ด้วย พร้อมการันตีว่า ไม่มีทางเจาะได้ 100% !!


สำหรับ e-Wallet หรือกระเป๋าเงินดิจิตอล ในที่นี้ก็คือที่เก็บข้อมูลเหรียญออนไลน์นี้เอง ซึ่งสามารถลิงค์เข้าระบบ Cloud ของทาง Sikur โดยตรงได้ด้วย ทั้งนี้ทางบริษัทยังเผยว่า ได้จ้างแฮกเกอร์ (HackerOne) ให้มาลองเจาะข้อมูลใน SikurPhone ดู ผ่านไป 2 เดือน แฮกเกอร์ก็ยังไม่สามารถเจาะเข้าไปได้

ในส่วนสเปกของ SikurPhone ก็มาพร้อมหน้าจอขนาด 5.5 นิ้ว ความละเอียด Full HD แรม 4GB รอม 64GB กล้องหลัง 13 ล้านพิกเซล กล้องหน้า 5 ล้านพิกเซล แบตฯ 2800 mAh ส่วนหน่วยประมวลผลและที่เหลือยังไม่เผย


ท้ายนี้ Sikur ได้เปิดให้สั่งจองตัวเครื่องกันแล้ว (ที่ www.sikur.com/preorder) โดยเปิดราคาที่ 799 เหรียญฯ หรือประมาณ 25,200 บาท และมีจำกัดขายเพียง 20,000 เครื่องเท่านั้น ส่วนตัวเครื่องก็มีกำหนดส่งภายในเดือนสิงหาคมปีนี้ครับ

ที่มา: ARiP

วันศุกร์ที่ 2 มีนาคม พ.ศ. 2561

กูเกิลเปิดคอร์สวิชา Machine Learning ที่ใช้สอนพนักงาน ให้คนทั่วไปเรียนฟรีออนไลน์

ในยุคสมัยที่ AI กำลังมาแรงสุดๆ แต่โลกกับขาดแคลนผู้มีทักษะความสามารถด้าน AI อย่างมาก ส่งผลให้กูเกิลตัดสินใจนำคอร์สวิชา Machine Learning ที่เดิมทีเปิดสอนเฉพาะพนักงานของตัวเอง มาเปิดให้คนทั่วไปเรียนกันฟรีๆ

คอร์สนี้มีชื่อว่า Machine Learning Crash Course (MLCC) เป็นบทเรียนวิชา machine learning เบื้องต้น ใช้เวลาเรียนทั้งหมด 15 ชั่วโมง ประกอบด้วยเนื้อหา 25 บท วิดีโอเลคเชอร์ สไลด์ และแบบฝึกหัดต่างๆ อีกมาก

เนื้อหาที่สอนมีทั้งทฤษฎีด้าน machine learning โดยทั่วไป และแบบฝึกหัดการเขียนโปรแกรมที่ใช้ TensorFlow ผู้เรียนควรมีพื้นฐานด้านคณิตศาสตร์ และโปรแกรมมิ่งในภาษา Python การเรียนสามารถใช้งานผ่านหน้าเว็บได้โดยไม่ต้องลงทะเบียนใดๆ

กูเกิลระบุว่ามีพนักงานผ่านคอร์สนี้ไปแล้ว 18,000 คน และนำความรู้ที่ได้ไปใช้พัฒนาฟีเจอร์ต่างๆ ให้ผลิตภัณฑ์ของกูเกิลเป็นจำนวนมาก


ที่มา: Blognone