OceanOne หุ่นยนต์ดำน้ำคล้ายมนุษย์ อนาคตของการทำภารกิจใต้น้ำ

Thai Robotics - 2 May 2016 - 18:00

ทีมนักวิจัยจาก Stanford นำโดยศาสตราจารย์ Oussama Khatib ได้รับการสนับสนุนจาก Meka Robotics (ก่อนที่จะโดน Google ซื้อไป) และ King Abdullah University of Science and Technology (KAUST) ประเทศซาอุดิอาระเบีย พัฒนา OceanOne หุ่นยนต์ดำน้ำคล้ายมนุษย์ สามารถทำงานได้ละเอียดและคล่องแคล่วกว่า ROV ที่มีใช้ทั่วไป OceanOne ถูกส่งไปสำรวจซากเรือ King Louis XIV ที่จมอยู่ใต้น้ำลึก 100 เมตร ห่างจากชายฝั่งประเทศฝรั่งเศส 32 กิโลเมตรและสามารถกู้ซากสมบัติขึ้นมาได้

จุดเริ่มต้นของ OceanOne มาจาก KAUST มีความต้องการศึกษาแนวปะการังในทะเลแดงซึ่งอยู่ลึกกว่าที่นักดำน้ำทั่วไปจะลงไปทำงานได้สะดวก แต่ ROV ที่มีใช้ในปัจจุบันถูกออกแบบมาให้ทำงานหนัก เช่น ในงานเกี่ยวกับการขุดเจาะน้ำมัน จึงไม่สามารถทำงานที่ละเอียดอ่อนและต้องการความคล่องตัวมากได้ นักวิจัยจาก Stanford จึงร่วมมือกับ KAUST พัฒนา OceanOne ขึ้นมา โดยมี Oussama Khatib นำทีมและ Mark Cutkosky ศาสตราจารย์จากวิศวกรรมเครื่องกลช่วยเหลือในการพัฒนาแขนของ OceanOne

ศาสตราจารย์ Oussama Khatib และ OceanOne

OceanOne ยาว 1.5 เมตร ท่อนบนของตัวหุ่นยนต์ออกแบบรูปร่างเลียนแบบมนุษย์ มีกล้อง 2 ตัวที่หัวเพื่อมองภาพเป็นสามมิติ มีแขน 7 องศาอิสระ 2 ข้างที่ใช้ต้นกำลังแบบ series elastic actuator มีเซนเซอร์วัดแรงที่ข้อมือ และมือจับแบบ underactuated ทำให้สามารถรับรู้แรงที่แขนและมือของหุ่นยนต์ได้ และทำให้สามารถหยิบวัตถุได้โดยไม่ทำให้วัตถุเสียหาย ครึ่งหลังของ OceanOne เป็นส่วนควบคุมและขับเคลื่อน ติดตั้งคอมพิวเตอร์ควบคุม แบตเตอรี่ เซนเซอร์วัดแรงดันน้ำ (ไว้คำนวณความลึก) DVL (Doppler Velocity Log – ใช้วัดความเร็วกระแสน้ำ หรือวัดความเร็วพาหนะที่เคลื่อนที่ในน้ำ) กล้องจับภาพสภาพแวดล้อมรอบ ๆ ตัว และขับเคลื่อนได้ทุกทิศทางด้วย thruster 8 ตัว ภายในส่วนต่าง ๆ ของ OceanOne ถูกบรรจุด้วยน้ำมันแทนที่จะเป็นอากาศ ทำให้ทนแรงดันน้ำได้ลึกถึง 2,000 เมตร

ส่วนประกอบของ OceanOne OceanOne สามารถจับวัตถุที่ละเอียดอ่อนได้

การทำงานของ OceanOne นั้นเป็นการทำงานประสานกันระหว่างหุ่นยนต์และมนุษย์ คือ หุ่นยนต์นั้นแข็งแรง สามารถทำงานในที่ที่เป็นอันตรายต่อมนุษย์ได้ สามารถวัดและควบคุมรวดเร็ว แม่นยำ สามารถควบคุมรักษาตำแหน่งทั้งลำตัวและแขนให้อยู่นิ่ง ๆ ได้แม้มีกระแสน้ำรบกวน ทั้งหมดนี้ถูกควบคุมโดยมนุษย์ มีมนุษย์เป็นคนคิด วางแผนปฏิบัติงาน สั่งคำสั่งควบคุมไปยังหุ่นยนต์และหุ่นยนต์ก็ส่งข้อมูลการรับรู้ทางภาพและการสัมผัสกลับมาที่ผู้ควบคุม (แบบที่ Ousssama Khatib เคยมาบรรยายที่ AIT)

ห้องควบคุมของ OceanOne

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

OceanOne ถูกออกแบบให้ทำงานร่วมกับมนุษย์

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

ภาพและที่มา Stanford News และ IEEE Spectrum

Categories: Partners

7 แอพพลิเคชั่น ฟรี! ประจำวันแบบจำกัดเวลาบน App Store ประจำวันที่ 2 พฤษภาคม 2559

MXPhone - 2 May 2016 - 17:36
apps สำหรับสาวก iPhone, iPad น่าจะพอรู้กันว่าในแต่ละวันจะมีแอพพลิเคชั่นบน Apple App Store แจกฟรีอยู่เรื่อยๆ วันนี้ทีมงานเลยเอาข่าวมาฝากกันว่ามีแอพฯ ไหนที่กำลังแจกฟรีแบบจำกัดเวลาอยู่บ้าง มีอะไรบ้างเชิญชมเลยครับ ^^ 1. Tower of Fortune – แอพพลิเคชั่นเกมส์ (iPhone)...
Categories: Partners

Apple เตรียมเปิดตัว Coach พันธมิตรแฟชั่น ร่วมผลิตสายนาฬิกา Watch รายใหม่

MacStroke - 2 May 2016 - 14:44

จากกระแสข่าวอัพเดทล่าสุดอาจจะเรียกว่า Apple นั้นค่อนข้างที่จะเอาอกเอาใจลูกค้ากลุ่มผู้ชื่นชอบแฟชั่นและเทคโนโลยีอยู่ไม่น้อย ภายหลังจากที่เปิดตัวความร่วมมือในการผลิตสายหนังให้กับอุปกรณ์สวมใส่ประเภทนาฬิกา Apple Watch กับทาง Hermes แบรนด์ระดับพระกาฬไปเรียบร้อยแล้วนั้น ล่าสุดยังมีรายละเอียดเพิ่มเติมในการเตรียมเปิดตัวพันธมิตรด้านแฟชั่นรายใหม่กับทาง Coach อีกหนึ่งผู้ผลิตกระเป๋าหนังแบรนด์ดังจากสหรัฐ เป็นการเพิ่มเติมอีกหนึ่งเจ้า โดยคาดว่าจะมีรายละเอียดเพิ่มเติมในช่วงสัปดาห์งาน Worldwide Developers Conference 2016

รายละเอียดดังกล่าวนี้ได้รับการเปิดเผยจากเว็บไซต์ด้านแฟชั่น Haute E’criture อ้างอิงว่าได้รับข้อมูลมาจากบุคลากรฝ่ายดูแลการขายของ Coach ซึ่งระบุว่า สายนาฬิกาของ Apple Watch นั้นจะผลิตด้วยวัสดุหนัง ใช้แพทเทิร์นแนวทางการตกแต่งสายที่สอดคล้องไปกับสินค้าในคอลเลคชั่น Spring / Summer 2016 พร้อมออกวางจำหน่ายด้วยกัน 8 รูปแบบและหลากหลายสีสัน เบื้องต้นคาดว่าจะเริ่มจัดจำหน่ายได้ภายในเดือนมิถุนายนและทำราคาเปิดตัวที่ระดับ 150 เหรียญสหรัฐ (ประมาณ 5500-6000 บาท)


ที่มา: phonearena

อ่านข่าวและบทความอื่นที่น่าสนใจต่อ...
Categories: Partners

หลังเปิดขาย 3 สัปดาห์ แอบดูตลาดที่กระแสตอบรับ iPhone SE ยอดขายเติบโตดี

MacStroke - 2 May 2016 - 14:24

เปิดราคาและโปรโมชั่นออกมากันอย่างเป็นทางการแล้วสำหรับเครื่อง iPhone SE โทรศัพท์ไซส์กำลังพกพาจาก Apple โดยในประเทศไทยจะมีกำหนดการส่งมอบสินค้าลอตแรกได้ภายในวันที่ 11 พฤษภาคม เป็นต้นไป โดยในข่าวอัพเดทวันนี้เราจะว่ากันด้วยกระแสการตอบรับในต่างประเทศของ iPhone รุ่นล่าสุด ที่จัดทำผลการสำรวจโดยบริษัท Localytics กันสักเล็กน้อย ว่าในตลาดประเทศหลักๆ ที่จัดการเปิดวางจำหน่ายไปก่อนหน้าไทยนั้นมีการตอบรับมากน้อยแค่ไหน

โดยอ้างอิงจากการเปิดตัววางจำหน่ายในช่วง 3 สัปดาห์แรก ผลการสำรวจดังกล่าวนี้พบว่า ตลาดใหญ่อย่าง สหรัฐ, จีน, ญี่ปุ่น ออสเตรเลีย และสิงคโปร์ นั้นมีการซื้อ iPhone รุ่นใหม่จาก Apple อยู่ที่ระหว่าง 0.2 – 0.4 เปอร์เซ็นต์ ในขณะที่ตลาดกลุ่มประเทศยุโรป เช่น เยอรมัน อังกฤษ ฝรั่งเศส กลับกลายเป็นว่ามีสัดส่วนการเลือกซื้ออยู่ที่ระดับ 0.5 ไปจนถึง 1 เปอร์เซ็นต์ และสอดคล้องไปในทิศทางเดียวกับฮ่อกงและแคนาดา ที่การสำรวจนี้พบว่าเติบโตถึง 1 เปอร์เซ็นต์ ด้วยอีกกัน งานนี้ก็คงต้องดูตลาดอย่างอินเดียหรือประเทศไทยเราจะมีผลลัพธ์ออกมาในแนวทางใดต่อไป

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

ติดตามรายละเอียดโปรโมชั่นต่างๆ ได้ที่นี่ MacStroke iPhone SE


ที่มา: phonearena

อ่านข่าวและบทความอื่นที่น่าสนใจต่อ...
Categories: Partners

Apple ให้ความร่วมมือในการตรวจสอบ iPhone ที่เจอในคดีคนหายปริศนากลางทะเล

MacThai - 2 May 2016 - 12:30

ในเดือนกรกฎาคมปีที่แล้วได้เกิดคดีปริศนา เมื่อเด็กวัยรุ่นอายุ 14 ปี สองคน คือ Austin Stephanos และ Perry Cohen ได้ล่องเรือออกไปกลางทะเลจากชายฝั่งมลรัฐ​ Florida ก่อนที่จะหายตัวไปอย่างไร้ร่องรอย เจ้าหน้าที่ได้ออกค้นหาอยู่เกือบอาทิตย์แต่ก็ไม่พบ

จนมาถึงเดือนมีนาคมปีนี้ ทางยามฝั่งได้พบเรือของเด็กวัยรุ่นทั้งสองลอยลำอยู่กลางทะเลห่างออกไปจากชายฝั่งกว่า 100 ไมล์ แต่บนเรือนั้นกลับว่างเปล่า ไม่มีวี่แววของเด็กทั้งสองคน เหลือไว้เพียง iPhone 6 หนึ่งเครื่อง ที่ได้รับความเสียหายจากน้ำทะเลและไม่สามารถเปิดใช้งานได้ iPhone เครื่องนี้ถูกส่งกลับให้กับคุณพ่อของ Austin แต่ทางฝั่งครอบครัว Cohen ก็เห็นว่า iPhone เครื่องนี้ อาจจะเป็นหลักฐานเพียงชิ้นเดียวที่พอจะบอกได้ว่า เด็กทั้งสองคนนั้นหายตัวไปได้อย่างไรกลางทะเล และต้องการส่ง iPhone เครื่องดังกล่าวไปให้ผู้เชี่ยวชาญได้ทำการตรวจสอบ

รูปภาพสุดท้ายของเด็กหนุ่มทั้งสอง ที่ถูกโพสผ่าน Application Snapchat

ครอบครัว Cohen จึงตัดสินใจปรึกษากับทนายความและผู้ที่เกี่ยวข้อง ล่าสุดครอบครัว Stephanos ได้ออกมาเปิดเผยว่าได้คุยกับเจ้าหน้าที่ของ Apple แล้ว “Apple จะเข้ามามีส่วนร่วมในการตรวจสอบ iPhone เครื่องนี้” ซึ่งก็สร้างความพึงพอใจให้กับทั้งสองครอบครัวเป็นอย่างมาก ตัว iPhone จะถูกส่งให้ Apple ได้ตรวจสอบในเร็วๆ นี้ก่อนที่จะถูกส่งกลับมาเป็นหลักฐานให้กับศาลต่อไป

สภาพของ iPhone ที่หน่วยยามฝั่งพบบนเรือ

ทางทีมงาน MacThai ก็หวังว่า Apple จะสามารถดึงเอาข้อมูลต่างๆ ที่เป็นประโยชน์ออกมาจาก iPhone เครื่องดังกล่าว แม้จะถูกทำลายโดยน้ำทะเลไปแล้ว เพื่อไขปริศนาการหายตัวไปอย่างลึกลับของเด็กๆ และหวังว่าครอบครัว Cohen และ Stephanos คงจะได้รับคำตอบในเร็วๆ นี้

 

ที่มา – ABC News

รูปภาพจาก – United States Coast Guard

Categories: Partners

เปิดราคา iPhone SE เครื่องเปล่า และเครื่องพร้อมแพ็คเกจของ 3 ค่าย ถูกสุด 11,800฿

MXPhone - 2 May 2016 - 12:00
เปิดราคากันออกมาครบทุกค่ายแล้วสำหรับ iPhone SE โดยราคาเครื่องเปล่าจะเริ่มต้นที่ 16,800 บาท ส่วนเครื่องพร้อมแพ็คเกจได้ราคากันต่ำสุดถึง 11,800 บาทกันเลยทีเดียว ตอนนี้ทั้ง 3 ค่ายโอเปอเรเตอร์ในไทยก็เริ่มเปิดให้สั่งจองเครื่องอย่างเป็นทางการกันแล้ว โดยจะส่งมอบเครื่องกันได้ตั้งแต่วันที่ 11 พฤษภาคมเป็นต้นไป TrueMove H ราคาเครื่องเปล่า : 16,800฿...
Categories: Partners

จริงครึ่งหนึ่ง เผยสเปคโทรศัพท์ใหม่ Sony Xperia เล่นใหญ่จับคู่กล้อง 16 / 21 ล้าน

MXPhone - 2 May 2016 - 11:03
เป็นอีกหนึ่งปีของ Sony ผู้ผลิตเครื่องใช้ไฟฟ้าจากประเทศญี่ปุ่นที่ผลงานในตลาดสมาร์ทโฟนของพวกเขานั้นดูออกจะแผ่วๆ ไม่ค่อยร้อนแรงมากนักเมื่อเทียบกับกับบรรดาคู่แข่งที่ดาหน้ากันทยอยเปิดตัวผลิตภัณฑ์เรือธงออกทำตลาดกันอย่างสนุกสนาน แม้ว่าจะเปิดตัวสินค้าเรือธงรุ่นใหม่กับสมาร์ทโฟนตระกูล Xperia X ไปด้วยถึงสามรุ่น แต่ก็ถือว่าใช้เวลาไม่น้อยกว่าที่จะเริ่มทำตลาดได้ในช่วงครึ่งหลังของเดือนพฤษภาคมนี้ แต่ล่าสุดนั้นก็มีเบาะแสความคืบหน้าใหม่ของโทรศัพท์รุ่นใหม่ออกมาแซมเปิ้ลเรียกน้ำย่อยกันในรหัสตัวเครื่อง F3216 ซึ่งอ้างอิงจากฐานข้อมูลแอปพลิเคชั่นทดสอบประสิทธิภาพ GFXBench นั้นพบข้อมูลว่า อาจจะเป็นอีกหนึ่งอุปกรณ์เล่นใหญ่ตัวความหวังของ Sony ด้วยการเลือกจับคู่ทำตลาดของกล้องความละเอียดสูงด้วยกันถึง 2 ตัว โดยกล้องหลักที่มีความละเอียด...
Categories: Partners

เดี๊ยวเจอกัน Xiaomi มีแผนเตรียมขยับตลาด Smartwatch บ้างแล้วในปี 2016

MXPhone - 2 May 2016 - 09:18
แม้ว่าไตรมาสแรกที่ผ่านมาอาจจะฟอร์มหลุดแผ่วจนโดนเบียดแซงตกอันดับลงมาเล็กน้อยสำหรับทาง Xiaomi แต่แผนการขยับขยายความท้าทายก้าวออกไปเปิดตัวในกลุ่มธุรกิจผลิตภัณฑ์ใหม่ๆ ของบริษัทนั้นกลับไม่ได้ชะงักออกไปด้วยแต่อย่างใด โดยล่าสุดมีการเปิดเผยจากผู้บริหารและผู้ร่วมก่อตั้งบริษัทผู้ผลิตสมาร์ทโฟนจากประเทศจีนรายนี้ ระบุว่าภายในปี 2016 นี้กำลังมีแผนในการเตรียมทำตลาดนาฬิกาสมาร์ทวอชเรือนแรกของบริษัท ซึ่งทาง Liu De รองประธานบริหารและหัวหน้าฝ่ายออกแบบอุตสาหกรรม ได้เป็นผู้เปิดเผยข้อมูลดังกล่าวนี้ ภายหลังจากที่ถูกนักข่าวซักถามในงานแถลงข่าวของบริษัท ว่ากำลังมีแผนการเปิดตัว Xiaomi Smartwatch อยู่จริง ถึงแม้ว่าจะยังไม่ได้ให้รายละเอียดใดๆ ที่ชัดเจนมาก...
Categories: Partners

BeatBot หุ่นยนต์คู่ซ้อมวิ่งจาก PUMA

Thai Robotics - 2 May 2016 - 09:00

การซ้อมวิ่งโดยจับเวลาอาจไม่สร้างแรงกระตุ้นให้ผู้ซ้อมซักเท่าไหร่ แต่การมีคู่ซ้อมที่มีตัวตนคอยวิ่งแข่งด้วยจะสร้างแรงกระตุ้นได้มากกว่า Puma จึงร่วมกับเอเจนซี่โฆษณา J. Walter Thompson และ MIT สร้าง BeatBot หุ่นยนต์คู่ซ้อมวิ่งขึ้นมา ผู้ซ้อมสามารถตั้งค่าระยะทางและความเร็วที่ต้องการให้ BeatBot วิ่งได้ผ่านแอปแล้ว BeatBox จะวิ่งแข่งด้วย ผู้ซ้อมสามารถใส่ความเร็วที่ดีที่สุดของตัวเองเพื่อพัฒนาตัวเอง ความเร็วของเพื่อน หรือแม้กระทั่งความเร็วของ Usain Bolt ก็ยังได้

BeatBot ใช้เซนเซอร์แสงอินฟราเรด 9 ตัวในการตรวจจับเส้นบนสนาม มีกล้องด้านหน้าเพื่อตรวจจับความโค้งของเส้นสนาม มี IMU 9 แกน เพื่อวัดการเอียงของตัวเอง และ encoder วัดความเร็วล้อ ข้อมูลทั้งหมดถูกประมวลผลบน Arduino เพื่อส่งความสั่งไปควบคุมความเร็วล้อและเซอร์โวบังคับเลี้ยวที่ความถี่ 100 ครั้งต่อวินาที

ภาพและที่มา appy geek

Categories: Partners

Free App of the Day : 02/05/16

MacStroke - 2 May 2016 - 08:14

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

เปิดดูใน App Store » Diana Photo ราคา: ฟรี ขนาด : 43.64 MB อุปกรณ์ที่รองรับ : iPhone 3GS หรือใหม่กว่า, iPod touch รุ่นที่ 5, iPad 2 หรือใหม่กว่า และ iPad mini iOS Universal App รองรับหน้าจอ iPhone และ iPad

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

 

เปิดดูใน App Store » Rogue Agent ราคา: ฟรี ขนาด : 91.17 MB อุปกรณ์ที่รองรับ : iPhone 4 หรือใหม่กว่า, iPod touch รุ่นที่ 5, iPad 2 หรือใหม่กว่า และ iPad mini iOS Universal App รองรับหน้าจอ iPhone และ iPad

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

 

เปิดดูใน App Store » Style-style your video for Facebook Twitter ราคา: ฟรี ขนาด : 9.65 MB อุปกรณ์ที่รองรับ : iPhone 4 หรือใหม่กว่า, iPod touch รุ่นที่ 5, iPad 2 หรือใหม่กว่า และ iPad mini

ใครที่ติดใจการถ่ายวิดีโอแบบสั้นๆ แบบ Snapchat แอปนี้สามารถทำให้คุณได้ ซึ่งวิธีการถ่ายก็คล้ายกัน เพียงแค่กดค้างที่ปุ่มชัตเตอร์ หลังจากนั้นคุณก็สามารถปรับแต่งวิดีโอด้วยด้วยฟิลเตอร์ หรือเพลงเก๋ๆ ได้ตามใจชอบ 

 

เปิดดูใน App Store » Tilt: Quill's Quandary ราคา: ฟรี ขนาด : 54.74 MB อุปกรณ์ที่รองรับ : iPhone 3GS หรือใหม่กว่า, iPod touch รุ่นที่ 3 หรือใหม่กว่า, iPad ทุกรุ่น และ iPad mini iOS Universal App รองรับหน้าจอ iPhone และ iPad

ปิดท้ายวันนี้ด้วยเกมแนว Puzzle สนุกไปกับการกลิ้ง ผู้เล่นจะต้องคิดค้นวิธีกาารกลิ้งไปยังบันไดทางลงให้เสร็จสำเร็จ ไม่ว่าจะทำด้วยวิธีไหนก็ตาม ถ้าทำได้สำเร็จ ก็สามารถผ่านไปเล่นในด่านถัดไปได้แล้ว

 

สำหรับวันนี้หมดเวลาลงแล้ว สามารถกลับมาพบกับผมและ Free App of the Day ได้ใหม่ในวันพรุ่งนี้ สวัสดีครับ^^

อ่านข่าวและบทความอื่นที่น่าสนใจต่อ...
Categories: Partners

สรุปโปรโมชั่นกับราคาขาย iPhone SE ทุกศูนย์ ทุกเครือข่าย

MacStroke - 2 May 2016 - 00:39

หลังจาก Apple ประกาศราคาขาย iPhone SE เมื่อช่วงกลางเดือนเมษายนที่ผ่านมา ก็ถึงเวลาที่เครือข่ายที่ขาย iPhone ทั้ง 3 เจ้าในไทย รับจองก่อนขายจริง 11 พฤษภาคมนี้ โดยรายละเอียดโปรโมชั่นที่น่าสนใจมีดังนี้

ราคาเครื่อง iPhone SE ใน Apple Online Store 

16GB ทุกสี : 16,800 บาท 

64GB ทุกสี : 20,800 บาท 

 

ราคาเครื่อง iPhone SE ของแต่ละเครือข่าย dtac   ราคาเครื่องพร้อมแพ็คเก็จ

16GB ทุกสี : 15,300 บาท 

64GB ทุกสี : 19,400 บาท 

***โปรโมชั่น 499 บาท ขึ้นไป สัญญา 6 เดือน (ไม่มีชำระล่วงหน้า) เฉพาะผู้จองภายใน 2-10 พฤษภาคมนี้***

ราคาเครื่องเปล่า 

16GB ทุกสี : 16,800 บาท 

64GB ทุกสี : 20,800 บาท 

 

TrueMove H   ราคาเครื่องพร้อมแพ็คเก็จ

16GB ทุกสี : 11,800 บาท 

64GB ทุกสี : 15,900 บาท 

***โปรโมชั่น 499 บาท ขึ้นไป ชำระล่วงหน้า 3,000 บาท (ยังไม่รวมภาษีฯ) แล้วนำไปแบ่งเป็นส่วนลดค่าแพ็คเก็จ เดือนละ 300 บาท นาน 10 เดือน สัญญา 12 เดือน*** 

ราคาเครื่องเปล่า 

16GB ทุกสี : 16,800 บาท 

64GB ทุกสี : 20,900 บาท

 

AIS (เปิดให้จอง 9.00 น)    ราคาเครื่องพร้อมแพ็คเก็จ

16GB ทุกสี : – บาท 

64GB ทุกสี : – บาท 

ราคาเครื่องเปล่า 

16GB ทุกสี : – บาท 

64GB ทุกสี : – บาท 

 

ทั้งหมดนี้ คือรายละเอียดของโปรโมชั่น iPhone SE ทุกช่องทางการจำหน่าย สามารถซื้อผ่านหน้าร้านได้ตั้งแต่ 11 พฤษภาคมนี้เป็นต้นไป 

อ่านข่าวและบทความอื่นที่น่าสนใจต่อ...
Categories: Partners

ชี้เป้า TrueMove H จัดหนักโปรมาก iPhone SE ราคาเริ่มต้นแค่ 11,800 บาท !!

MacThai - 2 May 2016 - 00:30

มาแล้ว !! กับการเปิดจอง iPhone SE จาก TrueMove H เจ้าพ่อไอโฟนเมืองไทย โดยรอบนี้ทรูเปิดตัวมาพร้อมโปรโมชั่นจัดหนักเลยทีเดียว มอบส่วนลดสูงสุด 5,000 บาท เหลือแค่ 11,800 บาทเท่านั้น

โดยรายละเอียดราคา iPhone SE ของ TrueMove H มีดังนี้

  • iPhone SE รุ่น 16 GB ราคา 11,800 บาท (จากปกติ 16,800 บาท)
  • iPhone SE รุ่น 64 GB ราคา 15,900 บาท (จากปกติ 20,900 บาท)

  • ลดราคา 5,000 บาท สำหรับลูกค้าใหม่ ลูกค้าปัจจุบัน ลูกค้าย้ายค่าย หรือ ลูกค้าเปลี่ยนจากเติมเงินเป็นรายเดือน
  • ลูกค้าย้ายค่ายเบอร์เดิม ลดเพิ่มอีก 1,000 บาท
  • สมัครแพ็คเกจ 4G+ Super Smart 499 ขึ้นไป
  • ชำระค่าบริการล่วงหน้า 3,000 บาท โดยแบ่งเป็นชำระส่วนลดแพ็คเกจ 300 บาท นาน 10 เดือน
  • ระยะสัญญา 12 เดือน

พิเศษกว่าเดิม รับส่วนลด 25% สำหรับซื้อเคสกันกระแทก UAG ทุกรุ่นเมื่อสมัครแพ็กเกจแบบรายเดือน

สำหรับผู้ที่สนใจ ติดต่อจับจองได้ที่ -> iPhone SE : TrueMove H
Categories: Partners

From C++ to Python (2)

Thep - 1 May 2016 - 18:34

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

Container สำเร็จรูป

ภาษาไพธอนมาตรฐานมาพร้อมกับ container สำเร็จรูป คือ list, dictionary และ set โดยสามารถเก็บข้อมูลหลายชนิดปนกันได้ตามธรรมชาติของภาษา dynamic type (heterogeneous list ที่ต้องอาศัย polymorphism หรือ generic programming ใน C++ กลายเป็นเรื่องที่แสนธรรมดาเมื่อมาเขียนไพธอน) การมี container สำเร็จรูปทำให้เขียนโปรแกรมได้สะดวกขึ้นมาก

list (และ tuple ที่เป็น immutable list) นั้น มีลักษณะเหมือนลิสต์ของภาษา Lisp ที่สามารถบรรจุข้อมูลหลากชนิดคละกันได้ รวมทั้งเก็บลิสต์ในลิสต์ กลายเป็น tree ก็ยังได้ (ยังมีอิทธิพลของภาษา Lisp ในไพธอนอีกอย่าง คือ lambda expression) นอกจากนี้ ยังสามารถเข้าถึงสมาชิกได้ในแบบดัชนีแอร์เรย์ คัดลอกสมาชิกบางส่วนได้ ฯลฯ ทำให้สามารถทำงานกับ collection ของข้อมูลได้สะดวกโดยไม่ต้องคิดเรื่องวิธีจองหน่วยความจำ (แม้เรื่องประสิทธิภาพจะไม่เท่า array indexing ของจริงใน C/C++)

dictionary ทำให้การใช้งาน associative array ที่พบบ่อยในโปรแกรมต่าง ๆ กลายเป็นเรื่องง่าย (กลไกภายในคือ hash table) แม้แต่ตัว interpreter ของไพธอนเองก็ยังใช้ dictionary เป็นกลไกในการทำงานหลายส่วน เช่น ใช้ในการเก็บ attribute และ method ของออบเจกต์ต่าง ๆ แบบ dynamic, การทำ symbol table ของโปรแกรม ฯลฯ

set เป็นการ implement แนวคิดของ ทฤษฎีเซ็ต ในทางคณิตศาสตร์นั่นเอง การใช้เซ็ตในโปรแกรมได้ ทำให้สามารถเขียนโปรแกรมได้ใกล้เคียงกับนิพจน์คณิตศาสตร์มากขึ้น

การมีเครื่องมือแบบนี้ พร้อม syntax ที่เรียบง่ายในการเข้าถึงในระดับตัวภาษาเอง ทำให้เขียนโปรแกรมได้สั้นกระชับ

else ในที่ต่าง ๆ

นอกจาก else ใน if แล้ว ไพธอนยังมี else ในลูป while, for, และใน exception handling ด้วย ซึ่งคนที่เขียนโปรแกรม C/C++ มาเยอะหน่อยอาจเคยพบกรณีที่ else เหล่านี้ช่วยลดขั้นตอนลงได้

สมมุติว่ามีการค้นหาสมาชิกในลิสต์ที่สอดคล้องกับเงื่อนไขที่กำหนด

for (const Elm* p = students.first(); p; p = p->next()) { log_visited (p); if (p->id() == id) { report_matched (p); break; } mark_unmatched (p); } if (!p) { // search exhausted report_no_match(); }

เราไม่จำเป็นต้องเช็กค่า p อีกครั้งหลังจบลูปถ้าเราใช้ else หลัง for แบบนี้ในไพธอน: for s in students: log_visited (s) if (s.id == id): report_matched (s) break mark_unmatched (s) else: # search exhausted report_no_match()

หรือจะเป็นโปรแกรมให้ผู้ใช้ทายตัวเลข โดยให้ผู้ใช้หยุดทายได้ด้วยการป้อนค่า 0 หรือเลขลบ:

guess = 0; while (guess != secret) { std::cout << "Guess the number: "; std::cin >> guess; if (guess <= 0) { std::cout << "Sorry that you're giving up!" << std::endl; break; } if (guess > secret) std::cout << "The number is too large." << std::endl; else if (guess < secret) std::cout << "The number is too small." << std::endl; } if (guess == secret) std::cout << "Congratulations. You made it!" << std::endl;

ด้วย else ในไพธอน คุณก็ไม่ต้องเช็กค่า guess ซ้ำหลังจบลูป:

guess = 0 while guess != secret: guess = int (input ("Guess the number: ")) if guess <= 0: print ("Sorry that you're giving up!") break if guess > secret: print ("The number is too large.") elif guess < secret: print ("The number is too small.") else: print ("Congratulations. You made it!")

โค้ดแบบนี้ผมเจอค่อนข้างบ่อยใน C/C++ บางทีคิด ๆ เหมือนกันว่าถ้าใช้ goto แทน break ซะก็อาจไม่ต้องมาเช็กซ้ำ พอมาเจอ else ของลูปในไพธอนก็เข้าใจได้ทันที

List Comprehension

list comprehension เป็นสิ่งที่ pythonic เอามาก ๆ ทำให้โค้ดกระชับและดูคล้ายนิพจน์คณิตศาสตร์

เช่น ถ้าต้องการหารายการข้อมูลในลิสต์ data ที่สูงกว่าค่าเฉลี่ย:

avg = sum(data)/len(data) print([x for x in data if x > avg])

หรือแม้กระทั่งจะหาจำนวนเฉพาะทั้งหมดที่น้อยกว่าจำนวนที่กำหนด:

from math import sqrt def primes(n): sqrt_n = int(sqrt(n)) no_primes = {j for i in range(2, sqrt_n) for j in range(i*2, n, i)} return [i for i in range(2, n) if i not in no_primes]

พี่จะสั้นไปไหนครับ!

ในบทที่ว่าด้วย Lambda operator, map, filter, reduce บอกไว้ที่ส่วนต้นว่า Guido van Rossum ผู้สร้างและดูแลภาษาไพธอนได้แสดงความประสงค์ที่จะ ตัด lambda, map, filter, reduce ออกใน Python 3 เพราะ list comprehension ทำสิ่งเดียวกันได้ชัดเจนและเข้าใจง่ายกว่า แต่สุดท้ายก็ทนแรงต้านจากผู้นิยม Lisp, Scheme ไม่ไหว จำเป็นต้องคงไว้ ตัดออกเฉพาะ reduce() โดยย้ายไปไว้ในมอดูล functools

เทียบกันแล้ว list comprehension ถอดแบบมาจาก set-builder notation ในทฤษฎีเซ็ต ส่วน lambda นั้น ถอดแบบมาจาก lambda calculus เห็นได้ชัดว่าทฤษฎีเซ็ตเป็นที่คุ้นเคยและเข้าใจง่ายกว่า สิ่งที่ lambda ทำได้มากกว่า list comprehension ก็คือ reduce() ซึ่งในความเห็นของผู้สร้างไพธอนแล้ว ทำให้โค้ดซับซ้อนเกินไป ยอมเขียนเป็นลูปเพื่อความชัดเจนเสียจะดีกว่า

ไหนลองเขียนด้วย lambda ดูซิ:

หาข้อมูลที่สูงกว่าค่าเฉลี่ย:

avg = sum(data)/len(data) print(list(filter(lambda x : x > avg, data)))

หาจำนวนเฉพาะ:

from math import sqrt from functools import reduce def primes(n): sqrt_n = int(sqrt(n)) np_series = list(map(lambda i : set(range(i*2, n, i)), list(range(2,sqrt_n)))) np_set = reduce(lambda a, b : a | b, np_series) return list(filter(lambda i : i not in np_set, list(range(2,n))))

จะเห็นว่า lambda ยาวและเข้าใจยากกว่า list comprehension

Generator

ลูป for ในไพธอนจะไม่มีรูปแบบการใช้ตัวนับเหมือนภาษาทั่วไป แต่จะใช้ iterator ล้วน ๆ คือเป็นลูป foreach นั่นเอง

เช่น ลูปหาผลรวมของกำลังสองของจำนวนเต็มบวก n ตัวแรกที่เขียนในภาษา C++ อาจเป็นแบบนี้:

int sum_sq (int n) { int sum = 0; for (int i = 1; i <= n; i++) sum += i*i; return sum; }

แต่ลูป for ในไพธอนจะใช้ฟังก์ชัน range() สร้าง iterator สำหรับไล่เรียง:

def sum_sq (n): sum = 0 for i in range (1, n+1): sum += i*i return sum

หรือจะให้ pythonic จริง ๆ ก็ใช้ list comprehension:

def sum_sq (n): return sum([i*i for i in range (1, n+1)])

iterable object ต่าง ๆ เช่น list, tuple, dictionary, set สามารถใช้เป็น iterator ได้ทันที นอกจากนี้ ยังสามารถสร้าง iterator ขึ้นเองได้ โดยทำตามโพรโทคอลที่กำหนด (สร้างคลาสที่มีเมธอด __iter__(), next() โดย next() คืนค่าตัววิ่งแต่ละขั้น และ raise StopIteration exception เมื่อวิ่งสุดแล้ว) แต่เพื่ออำนวยความสะดวกยิ่งขึ้น ไพธอนได้บัญญัติสิ่งที่เรียกว่า generator ที่ใช้วิ่งลูปได้เหมือน iterator แต่เขียนง่ายกว่า

ตัวอย่างเช่น ถ้าจะเขียน generator สำหรับไล่ลำดับ Fibonacci:

def fibo (n): a, b = 0, 1 for i in range(n): yield a a, b = b, a + b

(yield ทำหน้าที่คล้าย return สำหรับแต่ละรอบ และรอบต่อไปก็จะเริ่มทำงานต่อจากบรรทัดที่ yield ไว้)

จากนั้นก็สามารถไล่ลำดับ Fibonacci ได้ตามต้องการ:

>>> list(fibo(10)) [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] >>> for x in fibo(5): ... print (x) ... 0 1 1 2 3 >>> [x for x in fibo(10) if x % 2 == 0] [0, 2, 8, 34]

การมี construct แบบ generator ก็ทำให้มีความยืดหยุ่นของการเขียน iterator เช่น สามารถเขียน generator แบบ recursive ได้ หรือกระทั่งเขียน generator ซ้อน generator ได้ อ่านเพิ่มเติม

เมื่อมองย้อนกลับไปถึงตอนแรกที่เราพบว่าไพธอนมีแต่ลูป foreach เท่านั้น ก็ไม่ได้ทำให้ความสามารถด้อยไปกว่าภาษาที่มีลูปตัวนับแต่อย่างใด (ในเมื่อมีฟังก์ชัน range()) แต่กลับมีความยืดหยุ่นสูงมากในการวนลูปที่ซับซ้อน

Decorator

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

สมมุติว่าเราต้องการนับจำนวนการเรียกฟังก์ชันต่าง ๆ ในโปรแกรมของเรา เราสามารถเขียน wrapper function มาดักการเรียกของผู้ใช้แล้วแอบเพิ่มตัวนับก่อนเรียกฟังก์ชันตัวจริง และไพธอนมีวิธีการสร้าง wrapper ที่ว่านี้อย่างแนบเนียน

def call_counter (func): def wrapper (*args, **kwargs): wrapper.calls += 1 return func (*args, **kwargs) wrapper.calls = 0 wrapper.__name__ = func.__name__ return wrapper @call_counter def square (x): return x*x print (square.calls) for i in range (10): print (square (i)) print (square.calls)

บรรทัด @call_counter คือ syntax ของไพธอนในการ decorate ฟังก์ชัน โดยโค้ดนี้:

@call_counter def square (x): return x*x

มีความหมายเทียบเท่ากับ:

def square (x): return x*x square = call_counter (square)

กล่าวคือ เป็นการส่งออบเจกต์ของฟังก์ชัน square() ให้กับฟังก์ชัน call_counter() แล้ว call_counter() คืนค่า wrapper() ซึ่งเป็นฟังก์ชันภายในมา จากนั้น ก็ใช้ค่าที่คืนมานี้ assign ค่าทับลงไปใน symbol square() เสีย ทำให้การเรียก square() หลังจากนี้ไปจะเป็นการเรียกตัวฟังก์ชัน wrapper() ที่ได้แอบเพิ่มตัวนับก่อนเรียกฟังก์ชัน square() ตัวจริงที่ได้ส่งมาก่อนหน้านี้ในพารามิเตอร์ชื่อ func

(คำอธิบายค่อนข้างซับซ้อนวนเวียนสักหน่อย หากงงก็ขอแนะนำให้อ่านรายละเอียดจาก บทเรียน นอกจากนี้ยังมี blog ที่ artima และ blog ของ Simeon Franklin ที่ให้คำอธิบายอย่างละเอียด)

อีกวิธีหนึ่งคือเขียน wrapper เป็นคลาสที่ callable ซึ่งดูสะอาดกว่า:

class call_counter: def __init__ (self, func): self.func = func self.calls = 0 def __call__ (self, *args, **kwargs): self.calls += 1 return self.func (*args, **kwargs)

ประโยชน์ที่พอมองเห็นได้คือ ไพธอนมีวิธีสร้าง wrapper ที่แนบเนียน wrapper มีประโยชน์ที่ไหนก็ใช้ได้ที่นั่น (เช่น การ cache ผลการคำนวณครั้งก่อน ๆ ของฟังก์ชัน, การเพิ่มการตรวจสอบอาร์กิวเมนต์ ฯลฯ)

Library

นอกจากตัวภาษาเองแล้ว ไพธอนยังมาพร้อมกับไลบรารีมาตรฐานอีกเพียบ ซึ่งผมคงต้องศึกษาเพิ่มเติมไปเรื่อย ๆ เท่าที่ได้ผ่านมาก็คือเรื่องการใช้ regular expression

ดูยังมีอะไรอีกเยอะให้ศึกษาข้างหน้า ที่สำคัญคือการฝึกฝนให้เกิด pythonic way ในการเขียนโค้ด และการใช้แพกเกจต่าง ๆ ให้เหมาะกับงาน

Categories: Partners

iMovie for Mac ออกอัพเดต: สร้างโปรเจคได้เร็วขึ้น, รองรับ App Preview ความละเอียด iPad Pro และ Apple TV

MacThai - 1 May 2016 - 18:00

Apple ได้ออกอัพเดตแอพ iMovie for Mac เวอร์ชันใหม่ 10.1.2 ซึ่งรอบนี้จะไม่ได้เน้นการปรับปรุงใหญ่มากนัก แต่จะเน้นการปรับปรุงส่วนย่อยๆ แทน ได้แก่

  • ปุ่ม New Project ในหน้า Project browser หาได้ง่ายขึ้น
  • ภาพตัวอย่างของโปรเจคใหญ่ขึ้นเหมือน iMovie for iOS
  • สร้างโปรเจคได้เร็วขึ้น กดปุ่มเดียวเริ่มทำงานได้เลย
  • คลิกเลือกวิดีโอจะเลือกคลิปทั้งคลิปเลย ไม่ได้เลือกเป็นช่วงเหมือนเดิมแล้ว
  • หากต้องการลาก ให้กดปุ่ม R ค้างแล้วคลิกลากเพื่อเลือกเป็นช่วง
  • รองรับความละเอียด App Preview สำหรับ iPad Pro (1600 x 1200) และ Apple TV (1920 x 1080) แล้ว

แอพ iMovie สามารถอัพเดตได้แล้วทาง Mac App Store

Categories: Partners

สรุปช่องทางและขั้นตอนการจอง iPhone SE จาก 3 ค่ายมือถือในไทย เริ่ม 2 พ.ค.นี้

MacThai - 1 May 2016 - 16:35

ได้เวลาแล้วกับการจอง iPhone SE ในไทย ซึ่งทั้ง 3 ค่ายมือถือก็ประกาศวันเปิดจองออกมาชัดเจนแล้วว่าเป็นวันที่ 2 พฤษภาคมนี้ โดยคาดว่าจะมีการประกาศราคาและแพ็คเกจโปรโมชั่นในช่วงเที่ยงคืนวันนี้

สำหรับผู้ที่สนใจ เรารวบรวมช่องทางการจับจอง iPhone SE จากทุกค่ายมาให้ไว้แล้ว แอบบอกว่าของล็อตแรกมาน้อยมาก ต้องรีบกันนิดนึง

TrueMove H เปิดจอง 0.01 น. ของวันที่ 2 พ.ค.

สำหรับค่ายทรูเจ้าพ่อ iPhone ที่ปกติแล้วจะได้เครื่องมาขายมากกว่าใคร ก็เตรียมเปิดให้จอง iPhone SE ก่อนรายอื่นๆ คือเริ่มตั้งแต่ 0.01 ของวันที่ 2 พ.ค.นี้เลย (ช่วงดึกของคืนวันที่ 1 พ.ค.)

โดยในปีนี้ทาง TrueMove H จะเปิดจอง iPhone SE ผ่านทางเว็บ iTrueMart

Dtac เปิดจอง 0.01 น. ของวันที่ 2 พ.ค.

ค่ายสีฟ้าที่ปีนี้เปิดจอง iPhone SE ตั้งแต่ช่วงค่ำเช่นเดียวกัน โดยก่อนหน้านี้ได้มีการเปิดให้แสดงความสะใจก่อนวันจองไปแล้ว คาดว่าผู้ที่มีสิทธิ์ในการจองจะต้องลงทะเบียนล่วงหน้ามาก่อนแล้ว

 

AIS เปิดจอง 9.00 น. ของวันที่ 2 พ.ค.

ค่ายสีเขียวที่เปิดให้จองช้ากว่าคนอื่น คือเริ่มเวลา 9.00 น. ซึ่งก่อนหน้านี้ทาง AIS ได้มีการเปิดให้ลงทะเบียนล่วงหน้ามาแล้วเช่นกัน คาดว่าผู้ที่จะจองได้คงต้องลงทะเบียนมาก่อนหน้านี้

 

สำหรับราคาของทั้ง 3 ค่ายจะเริ่มเปิดตัวในช่วงเวลาที่ให้จองเครื่องนั่นเอง ส่วนผู้ที่ต้องการซื้อในวันเปิดขายวันแรก นั่นคือ 11 พฤษภาคม คาดว่าจะต้องรอสักหน่อย หากยอดการ Pre Order สูงกว่าจำนวนเครื่องในล็อตแรก วันที่เปิดขายจริงคงจะมีเครื่องพอสำหรับคนที่ Pre Order เท่านั้นจ้า

รายงานโดย
ทีมงาน MacThai

อ่านเพิ่ม

 

Categories: Partners

Apple ปรับปรุงหน้าเว็บ Support ใหม่ ดูเรียบง่ายและสะอาดตาขึ้น

MacThai - 1 May 2016 - 16:00

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

เมื่อเปิดหน้าแรกของ Apple Support ใหม่นี้ จากเดิมที่จะมีผลิตภัณฑ์ให้เลือกว่าต้องการความช่วยเหลือเกี่ยวกับผลิตภัณฑ์ไหน เปลี่ยนเป็นช่องค้นหาตัวใหญ่ๆ แทน เมื่อผู้ใช้อยากจะหาอะไรก็กดค้นหาได้เลย และเมื่อเลื่อนลงไปด้านล่าง ก็จะเจอรายละเอียดต่างๆ ของ Support เช่น รายการผลิตภัณฑ์หลัก, หัวข้อที่เป็นที่นิยม, เช็คประกัน ฯลฯ

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

ส่วนหน้า Support ในภาษาไทยนั้นยังไม่มีช่องค้นหา คาดว่าน่าจะเพราะบทความ Support ต่างๆ ของ Apple ยังแปลเป็นภาษาไทยไม่มากนัก

ที่มา – AppleInsider

Categories: Partners

เดินหน้าลุย LG Display ลงทุนเพิ่มกำลังการผลิตหน้าจอเทคโนโลยี OLED

MXPhone - 1 May 2016 - 15:15
ท่ามกลางกระแสข่าวที่คาดประเมินกันว่าเทคโนโลยีหน้าจอ OLED นั้นกำลังจะก้าวขึ้นเป็นเป็นปัจจัยสำคัญในอุตสาหกรรมการผลิตหน้าจอแสดงผลตั้งแต่ระดับเครื่องสมาร์ทโฟนไปจนถึงจอโทรทัศน์ที่สามารถจับจ่ายซื้อหากันได้ในราคาย่อมเยาลงมากเรื่อยๆ นั่นก็ทำให้โรงงานผู้ผลิตยักษ์ใหญ่อย่าง LG Display นั้นเตรียมความพร้อมเพิ่มกำลังการผลิตให้เพียงพอรองรับกับความต้องการบริโภคที่จะเกิดขึ้นอย่างไม่รีรอ ซึ่งล่าสุดได้จัดการหว่านเงินลงทุนเพิ่มไปอีก 400 ล้านเหรียญสหรัฐ สำหรับสายการผลิตหน้าจอ Flexible-OLED ที่กำลังดำเนินการอยู่ในเขต Gumi ทางตอนใต้ประเทศเกาหลีใต้ ทำให้เพิ่มกำลังการผลิตได้มากขึ้น และรวมไปถึงในส่วนของพาเนลจอหน้าจอ OLED ด้วยอีกเช่นกัน นอกจากนั้นยังจะเพิ่มการผลักดันเทคโนโลยี...
Categories: Partners

จะเกิดอะไรขึ้นเมื่อมีคนลง Windows 95 บน Apple Watch ได้แล้ว [ชมคลิป]

MacThai - 1 May 2016 - 15:00

สมัยนี้การลง Windows บนแมคถือเป็นเรื่องปกติกันไปแล้ว เพราะมีช่องทางมากมายที่ทำให้ใช้ร่วมกันได้ แต่ล่าสุดมีคนทดสอบลง Windows 95 บน Apple Watch แถมใช้งานได้ด้วย !!

โดย @nickplee ได้ทำการปรับแก้โค้ดบน WatchKit เพื่อให้สามารถลงโปรแกรมเพิ่มเติม จนสามารถลงระบบ Microsoft Windows 95 สุดคลาสสิคได้ซะงั้น และใช้การสัมผัสกับหน้าจอเพื่อใช้แทน Mouse นะเอง

ใครสนใจลองดูจากคลิปได้ แถมนักพัฒนาเค้ายังทำโค้ดแจกฟรีบน Github ด้วยนะ

ที่มา – @nickplee

Categories: Partners

Snapdragon 820 ผูกขาดตลาดชิปเซ็ตไฮเอนด์ ด้วยจำนวนอุปกรณ์รวมกว่า 115 รุ่น

MXPhone - 1 May 2016 - 14:45
ความคืบหน้าล่าสุดของ Qualcomm ซึ่งได้เปิดเผยออกมาผ่านการแถลงข่าวในเวทีงานสัมมนาทางเทคโนโลยีและอินเตอร์เนต ซึ่งจัดงานขึ้นในประเทศจีน ได้ระบุถึงความสำเร็จอันยิ่งยวดในการทำตลาดของชิปเซ็ตรุ่นใหม่ของบริษัทอย่าง Snapdragon 820 ที่ปัจจุบัน มีความร่วมมือกับผู้ผลิตอุปกรณ์น้อยใหญ่หลากหลายวงการต่างได้เลือกนำไปพัฒนาขึ้นเป็นผลิตภัณฑ์สินค้าของตนเองรวมกันแล้วมากกว่า 115 รุ่น ซึ่งครอบคลุมทั้งโทรศัพท์สมาร์ทโฟน, แท๊บเลต, อุปกรณ์สวมใส่ประเภทแว่นตา Virtual Reality, อุปกรณ์โดรนยานบินไร้คนขับ หรือระบบปฏิบัติการประมวลผลสำหรับรถยนต์ เช่น BlackBerry...
Categories: Partners

มันเป็ะเลย นิตยสารญี่ปุ่นโชว์ทีเด็ดภาพร่างเครื่อง iPhone Pro กล้องคู่สองตัวไร้แจ๊คหูฟัง

MXPhone - 1 May 2016 - 14:15
งานนี้เรียกว่าเซอร์ไพรซ์กันตั้งแต่ครึ่งปีแรกสำหรับใครที่กำลังเฝ้าติดตามรอข่าวสารความเคลื่อนไหวของเครื่องโทรศัพท์ iPhone รุ่นใหม่รอบตลาดปลายปี 2016 ที่คาดว่าจะเป็นรุ่นยกเครื่องตามแนวทางการทำตลาดของ Apple ที่จะเกิดการเปลี่ยนแปลงใหญ่ทุกๆ 2 รุ่นโมเดล ซึ่งล่าสุดได้มีการเปิดเผยจากนิตยสารจากญี่ปุ่น ซึ่งนำเอาภาพไดอะแกรมโครงร่างงานออกแบบเครื่องที่ถูกเรียกว่า iPhone Pro ออกมาเปิดเผยแพร่สู่สาธารณะเป็นครั้งแรก ซึ่งถ้าหากภาพไดอะแกรมโครงร่างดังกล่าวนี้เป็นมีน้ำหนักความจริงที่เชื่อถือได้ ก็อาจจะต้องบอกว่าข่าวลือต่างๆ ที่มีออกมาก่อนหน้านี้ เช่น การออกแบบให้เครื่องโทรศัพท์ iPhone...
Categories: Partners

Pages