"Hello World" - Mad Programmer Diary

รีวิว Sony h.ear in NC หูฟังมีสายมีแบตด้วย

Posted by arnondora on January 5th, 2017

เป็นรีวิวที่หลายคนถามถึงมาก และผมก็ไม่ได้เขียนสักที ตอนนี้แหละก็เป็นเวลาอันสมควรแล้วที่จะได้เริ่มเขียนกันสักที กับหูฟังความละเอียดสูงจาก Sony กับ Sony h.ear in NC ที่เป็นหูฟังความละเอียดสูงพร้อมระบบตัวเสียงรบกวนตัวแรกจาก Sony Digital NC คืออะไร ? จริง ๆ เทคโนโลยี Noise Cancelling มันมีมานานแล้ว แต่มันจะถูกเอามาใส่กับหูฟังรุ่นปกติ ไม่ได้เอามาใส่กับรุ่นความละเอียดสูง ตัวประมวลผลมันจะเร็วไม่พอที่จะตัดเสียงรอบข้างได้อย่างแม่นยำ หลักการทำงานของมันก็คือ มันจะรับเสียงมาจากไมค์ที่อยู่บริเวณหูฟังของเรา แล้วพยายามสร้างเสียงที่อยู่ในเฟสตรงข้ามออกมา ผลที่ได้คือ เมื่อเสียงที่อยู่ข้างนอก รวมกับเสียงที่อยู่ในเฟสตรงข้าม มันจะหักล้างกันพอดี นั่นทำให้เราไม่ได้ยินเสียงนั้น ๆ Unboxing Sony h.ear in NC ก่อนที่ะไปเรื่องอื่น เรามาแกะกล่องกันก่อน ตัวกล่องภาพนอกจะเป็นกล่องสีขาว พร้อมกับชื่อรุ่น และมีโลโก้ Hi-Res เป็นการบอกว่าหูฟังตัวนี้เป็นหูฟังความละเอียดสูงอยู่ด้วย ส่วนกล่องข้าง ๆ เป็น Xperia X Compact เดี๋ยวจะมารีวิวกันอีกรอบนึงนะแจ๊ะ แกะกล่องข้างนอกออกมา เราจะได้อีกกล่องเป็นกล่องสีดำมีโลโก้ของ […]

มา Deploy Laravel บน Microsoft Azure กันเถอะ

Posted by arnondora on January 1st, 2017

ปัญหาของการ Deploy เป็นปัญหาหนึ่งตอนที่ผมพึ่งเรียน Laravel ใหม่ ๆ ตอนเขียนก็ยังได้อยู่ แต่พอจะเอาขึ้น Production Server เท่านั้นแหละ “เอาไงดีฟร๊ะ !” ฉะนั้นวันนี้เราจะมาดูวิธีการ Deploy Laravel Project ของเราขึ้น Cloud อย่างง่ายกัน ตอนนี้หลาย ๆ คน (ที่เป็นมือใหม่) ยังไม่น่าจะนึกออกว่าจะทำยังไงดี จะ Upload ผ่าน FTP มั้ยหรือยังไง แน่นอน เราค่อย ๆ ไปกันดีละขั้นตอนกัน เตรียม Web App Service ในขั้นตอนของการสร้าง Web Application บน Microsoft Azure จะไม่ขอพูดถึงละกันครับ เพราะมี Document อยู่กันเกื่อนแล้ว ซึ่งตัว Web App นี้มันก็รองรับ PHP ให้เราเรียบร้อยแล้ว แต่สิ่งที่ยังไม่มีอีกอย่างคือ […]

Year In Review 2016 สวัสดีปี 2017

Posted by arnondora on December 29th, 2016

แปบเดียวก็จะขึ้นปีใหม่อีกแล้ว มันเร็วมาก ๆ เลยจริงมั้ยครับ ปีนี้เป็นอีกปีที่ผม ได้ลองทำในสิ่งที่ไม่เคยทำมาก่อน ทั้งสำเร็จ และล้มเหลว ได้ลองก้าวสู่สิ่งใหม่ ๆ ทำให้โลกของมันนั้นใหญ่ขึ้นตามไปด้วย บางสิ่งก็เกินคาด แต่ก็อย่างว่าละครับ ใครมันจะคาดเดาอนาคตได้ ปีแห่งการเป็นผู้รับ ชีวิตของผมมันไม่เคยหยุดนิ่ง ! ในปีนี้เป็นปีที่ผมรู้สึกว่า ตัวเองนั้นเป็นผู้รับมากกว่าผู้ให้ซะอีก ได้รับทั้งโอกาส ความรู้ และรางวัลต่าง ๆ จนบางทีก็ถามตัวเองเหมือนกันว่า “อืม.. เยอะไปมั้ย !” ฮ่า ๆ ทั้งได้รางวัลต่าง ๆ ทั้งชนะเลิศ Imagine Cup Thailand 2016 จนได้เข้าเฝ้าและรับถ้วยพระราชทานจากสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี ซึ่งถือว่าเป็นเกียรติมาก ๆ และยังได้รางวัลอื่น ๆ อีกมากมาย สกิลอีกด้านนึงที่หลาย ๆ คนไม่รู้ผมมีคือ สกิลการถ่ายภาพ ซึ่งปีนี้ผมก็คว้าที่ 2 ในรายการศาลายาวิถีมาได้ ซึ่งถือว่าเป็นรายการแรกของการแข่งขันถ่ายภาพของผมเลย จากเมื่อ 2 ปีก่อนผมบอกว่า ผมเริ่มที่จะหัดถ่ายภาพอย่างจริงจัง […]

Young Webmaster Camp 14 จาก 0 ไปถึง 1

Posted by arnondora on December 26th, 2016

ช่วง 4 ผ่านที่ผ่านมาก็ค่อนข้างหายไปจาก Social Network ไปเลย ก็ผมไปค่าย YWC หรือ Young Webmaster Camp มาครับ วันนี้ผมเลยจะมาแชร์ประสบการณ์ และสิ่งที่ได้ให้ทุกคนอ่านกันครับ Young Webmaster Camp คืออะไร ? เผื่อใครไม่รู้จัก Young Webmaster Camp เป็นค่ายทำเว็บที่จัดให้เด็กมหาลัยเข้ามาประลองฝีมือกัน (เหรอ) โดยจะมีอยู่ทั้งหมด 4 สาขาคือ Web Programming ที่เบื้องหลังคอยแปลงไอเดียจากทุกฝ่ายให้ออกมาเป็นเว็บไซต์จริง ๆ ได้ Web Design ที่เป็นผู้สร้างสรรค์หน้าตาของเว็บไซต์ให้ถูกใจผู้ใช้ Web Content ที่เป็นอีกผู้สร้างสรรค์ Content หรือเนื้อหาของเว็บต่าง ๆ ออกมาให้ผู้ใช้อ่าน และสนุกไปกับมัน Web Marketing เป็นอีกคนที่ขาดไม่ได้เลย เพราะเราทำเว็บไซต์ เราก็อยากให้คนมาเข้าเยอะ ๆ และก็ไม่อยากกินแกลบด้วย ซะนั้น เราก็ต้องมีคนที่สามารถโปรโมทและวางแผนธุรกิจมาช่วยด้วยเหมือนกัน หลาย ๆ คนอาจจะคิดว่า ค่ายนี้เป็นค่ายสำหรับคนที่เรียนมาทางสายคอมพิวเตอร์อย่างเดียว แต่จริง […]

Movie Review – Kimi no na wa จากคนไม่รู้จัก สู่ความคิดถึง

Posted by arnondora on November 10th, 2016

Kimi no na wa เป็นอีกผลงานจากผู้กำกับ Makoto Shinkai อันเลื่องลือจากผลงานชื่อดังอย่าง 5 centimeters per second และ Garden of Word ที่สร้าง Impact ให้กับพวกเราไปไม่ใช่น้อย กลับมาคราวนี้ จั๋งหนับกว่าเดิมด้วยเรื่อง Kimi no na wa หรือ Your Name ที่กวาดรายได้ไปกว่า 16,000 ล้านเยนไปแล้ว และติดอันดับ Anime ที่ทำรายได้สูงสุดในญี่ปุ่นเลยทีเดียว เป็นเรื่องราวของ ทากิ (Taki) เด็กหนุ่มโตเกียว และ มิทสึฮะ (Mitsuha) ที่อาศัยอยู่ในเมืองในชนบท ที่ทั้ง 2 เกิดอยากใช้ชีวิตที่สลับกัน คนนึงอยากใช้ชีวิตในเมือง กับอีกคนอยากออกจากเมือง จนกระทั่งคืนนึงที่มีดาวตกในรอบพันปี ทั้ง 2 ต่างฝันว่า ตนนั้นกลายเป็นอีกคนนึง แต่มันก็ไม่ใช่ฝัน แต่มันคือ เรื่องจริงเฉย […]

[ช่วงตอบคำถาม] Mac App ที่น่าสนใจ และใช้อยู่

Posted by arnondora on October 23rd, 2016

ตั้งแต่ใช้ Mac มาก็มักจะมีคนถามบ่อย ๆ เหมือนกันว่า “บนเครื่องต้องใช้ App อะไรบ้าง ?” เป็นเหมือนคำถามยอดฮิตของคนที่ใช้ Mac ใหม่ ๆ ต้องถามกันเลยทีเดียว วันนี้ผมจะเอา List ของ Mac App ที่ผมใช้มาให้ดูกัน Safari เริ่มกันด้วยโปรแกรมสุดพื้นฐานกันก่อนเลยกับ Safari ที่ต้องใช้อยู่ทุกครั้งที่เปิดเครื่อง เพราะเอามาเปิด Facebook ฮ่า ๆ นอกจาก Safari แล้วผมยังใช้ Google Chrome และ Firefox สำหรับทำงานพวก Web Development เพราะมันมีหน้าต่าง Inspect ให้เราใช้โดยง่าย VLC เพราะชีวิตเราขาดความบันเทิงไม่ได้ ก็ต้องหาโปรแกรมที่ใช้ดูวีดีโอ ซึ่งโปรแกรมที่ผมใช้คือ VLC เหตุเพราะมัน ฟรี นอกจาก ฟรีแล้ว มันยังเปิดไฟล์ได้หลากหลายรูปแบบ ลงทีเดียวเปิดมันได้หมดทุกอย่างจริง ๆ Handbreak นอกจากจะมี […]

รีวิว macOS Sierra OS ล่าสุดจาก Apple

Posted by arnondora on October 16th, 2016

และนี่ก็ครบรอบอีก 1 ปีที่ Apple จะเปิดตัวระบบปฏิบัติการใหม่ออกมาให้เราได้ใช้กัน ซึงปีนี้แค่ชื่อก็มาแปลกแล้ว จาก Mac OSX แล้วก็ชื่อ แต่ปีนี้เปลี่ยนเป็น macOS Sierra เพื่อให้มันเข้ากับ OS อื่น ๆ ของ Apple เช่น iOS หรือ watchOS ที่อยู่ใน iPhone, iPad และอุปกรณ์ต่าง ๆ ของ Apple เอง หลังจากที่ผมได้ใช้มาสักพักใหญ่ ๆ แล้วจะมาแชร์กันว่า มันมีอะไรใหม่บ้าง หรือข้อคิดเห็นเป็นอย่างไร เราลองไปอ่านกันเลย Siri บน macOS Sierra ฟีเจอร์นี้เป็นอีก 1 ฟีเจอร์ที่ทุกคนดู แตกตื่น ตกใจ อย่างแรงที่ เราสามารถใช้ Siri เราใช้ในพวก iPhone และ iPad มาใช้บน macOS […]

ภัยคุกคาม กับความปลอดภัยของเราบนโลกไซเบอร์

Posted by arnondora on September 15th, 2016

ในตอนนี้จำนวนผู้ใช้อินเตอร์เน็ตเพิ่มสูงขึ้นเรื่อย ๆ แล้ว จากเมื่อก่อนบ้านหนึ่งหลัง จะมีอุปกรณ์ที่ใช้เชื่อมต่ออินเตอร์เน็คเพียงแค่เครื่องเดียว หรือไม่มีด้วยซ้ำ แต่ในปัจจุบัน คนหนึ่งคนอาจจะมีมากกว่า 1 อุปกรณ์ด้วยซ้ำ เมื่อจำนวนผู้ใช้เยอะขึ้นเรื่อย ๆ ทำให้ผู้ไม่หวังดี ย่อมอยากที่จะเข้ามาทำอะไรไม่ดีไม่ร้ายกับเรา (อ่านแล้วดูหื่นจัง) จึงเพิ่มขึ้นเป็นเงาตามตัวกันเลยทีเดียว ดังนั้นเราในฐานนะของผู้ใช้งานอินเตอร์เน็ตก็ย่อมต้องระวังตัวของเราเองมากขึ้นเช่นกัน เพื่อป้องกัยผู้ไม่ประสงค์ดีเข้ามาล้วงข้อมูล ทั้งส่วนตัว และไม่ส่วนตัวของเราได้ ภัยคุกคามตอนนี้ถือว่าน่ากลัวแค่ไหน ? ก่อนเราจะไปถึงวิธีป้องกันง่าย ๆ เรามาดูกันก่อนว่า ในปีที่ผ่านมานั้นมีผู้ถูกโจมตีมากแค่ไหน เราลองมาดู สถิติคร่าว ๆ กัน รายงานจาก Symantec ที่เป็นบริษัท Software รักษาความปลอดภัยบอกว่า ในช่วงปี 2015 ที่ผ่านมามีจำนวนการโจมตีเพิ่มมากขึ้นจากปีก่อนถึง 2% หรือคิดเป็นเงินมูลค่าหลายล้านเหรียญสหรัฐเลยทีเดียว อ่านดูแล้ว คิดว่าเป็นเรื่องไกลตัวกันแน่ ๆ เลยตอนนี้ งั้นลองมาดูทางฝั่งของ Microsoft กันหน่อย ทางนั้นบอกว่า เครื่องคอมพิวเตอร์ส่วนบุคคลที่เราใช้กันอยู่ มีจำนวนครั้งที่ถูกโจมตีมากกว่า คอมพิวเตอร์ที่อยู่ในสำนักงาน ถึง 2 เท่าเลยทีเดียว ซึ่งแน่นอนว่า […]

รีวิว Windows 10 Anniversary Update

Posted by arnondora on August 14th, 2016

นับว่าเป็นอัพเดทใหญ่ตัวแรกที่ Microsoft ออกให้กับ Windows 10 เพือเป็นการฉลองที่ Windows 10 มีอายุครบ 1 ขวบพอดี เลยตั้งชื่อมันซะเลยว่า Windows 10 Anniversary Update เอางั้นเลย ฮ่าๆๆ ฉะนั้นวันที่เพือเป็นการฉลองไปด้วยกัน เราจะไปดูกันว่า อัพเดทครบรอบ 1 ขวบนี้จะมีอะไรที่น่าสนใจโผล่มาบ้าง และมีอะไรที่ไม่ดีบ้าง ซึ่งผมก็ได้ใช้ไปแล้วประมาณอาทิตย์หน่อย ๆ บน Surface 3 และบน Macbook Pro ของผม ลองไปดูกันเลย สวัสดี Windows 10 Anniversary Update เราสามารถทำการอัพเดทเป็น Anniversary Update ได้ผ่าน Windows Update ได้โดยตรงเลย ซึ่งจะใช้เวลาไม่นาน ขึ้นอยู่กับอินเตอร์เน็ตของเรา สำหรับใครที่ทำไม่เป็น ก็ให้เข้าไปที่ Settings > Update & security และกด […]

นานาสาระกับ Middleware ใน Laravel

Posted by arnondora on July 30th, 2016

ผมเชื่อว่า ใครที่พึ่งเริ่มเรียน หรือหัดใช้ Laravel สิ่ง ๆ หนึ่งที่พวกเราหลาย ๆ คนไม่น่าอยากเข้าไปยุ่งในตอนนั้นคือ Middleware มันดูเป็นอะไรที่ ลึกลับ ซับซ้อน มาก ๆ สำหรับผมตอนแรก ๆ เลย แต่พอเราได้ลองมาดูจริง ๆ แล้ว มันแค่หลอกตาเราเท่านั้นแหละ ง่ายมาก ๆ เลย วันนี้เราจะลองมาดูกันว่า มันคืออะไร และ ทำอะไรได้บ้าง Middleware คืออะไร ผมก็ไม่รู้จะนิยามมันว่ายังไงเหมือนกัน อธิบายให้มนุษย์เข้าใจ มันคือ ตัวกรอง ในเครื่องกรองน้ำเลย ในที่นี้มันทำหน้าที่ในการกรอง Request ต่าง ๆ ที่ User กดไป กดมา อยู่ใน App ของเรา หลักการทำงาน(คร่าว ๆ ?) เราลองมาดูการทำงานแบบผิว ๆ กัน ก่อนที่เราจะเข้าไปดูว่าโค๊ตจริง ๆ […]

Older Entries