อยากได้ตั้งแต่วันประกาศตัวละครับ กับเมาส์ใหม่ของ Apple ที่ตั้งชื่อว่า Magic Mouse (ไม่ใช่ Mighty ที่มีปัญหาเรื่องชื่อ อีกต่อไปแล้ว) พอดีตอนนั้น Mighty Mouse ตัวที่ใช้อยู่ ซึ่งตัวเก่ามาก มีปัญหา scroll-down มากมาย (ตัวใหม่ที่ยังดีๆ อยู่ หายไปกับเครื่องที่โดนทุบรถขโมยไป) แทบจะงัดทิ้งหรือไม่ก็ขว้างทิ้งอยู่ทุกวัน ก็เลยบอกพนักงาน iStudio ที่สนิทมากคนหนึ่ง คือ คุณแอน จาก SPV ให้เอามาให้ "ทันทีที่ออก" ซึ่งเมื่อคืนตอนสองทุ่ม คุณแอนก็เอามาให้ ไม่คิดค่าขนส่ง ขอบคุณมากนะครับ
รีวิวนี้ จะไม่มีการโชว์รูป unpacking นะครับ อันนั้นคงหาอ่าน หาดูได้เยอะแล้ว ผมคิดว่าคงจะเหมาะกว่า ถ้าผม ในฐานะหนึ่งใน dualGeek จะเล่าความรู้สึก โดยเน้นด้าน interaction design ว่าเป็นอย่างไร ว่าแล้ว ไปอ่านกันเลยดีกว่าครับ
ว่าจะเขียน review ตั้งแต่สอนเสร็จล่ะครับ ว่าเป็นยังไงมั่ง ก็ขอสรุปแยกเป็นเรื่องๆ ละกันนะครับ
คนที่มาอบรม
เรื่องคนที่มาอบรมนี่ บอกตามตรงว่าเป็นปัญหากับผมและทีมงานค่อนข้างมาก เพราะว่า background หลากหลายเหลือเกิน ส่วนมากอาจจะมีประสบการณ์เขียน Java มาก่อนบ้าง แต่นอกนั้นถึงจะมีประสบการณ์เขียนโปรแกรมมาก่อน ก็เป็นพวก Web developer สาย PHP ซึ่งจะไม่ค่อยมีประสบการณ์ด้านการออกแบบ OOP เท่าไหร่นัก
ทำให้ผมค่อนข้างจะมั่นใจว่า การปูพื้นฐาน Object-Oriented ใหม่หมด โดยเฉพาะอย่างยิ่ง patterns ที่ Cocoa Framework ใช้งาน ไม่ว่าจะเป็น Property, Getter/Setter, Model-View-Controller, Target/Action, Outlet เป็นสิ่งที่ถูกต้องที่สุด เพราะว่าถึงจะเคยเขียน Java มาก่อน ก็ไม่ได้แปลว่าเราจะเข้าใจเรื่องพวกนี้ตรงกัน หรือว่าไปในทางที่เป็นประโยชน์ต่อการเขียนโปรแกรมใน Cocoa Framework
Objective-C
ผมเห็นว่า Objective-C มีปัญหากับหลายคนน้อยกว่าที่ผมคิด โดยเฉพาะอย่างยิ่งพวกที่เป็นภาษา Java มาก่อน เพราะว่ามันคล้ายกันมากๆ โดยเฉพาะอย่างยิ่งเมื่อมันมี Garbage Collector (ซึ่งใน Objective-C 2.0 มี แต่ยังไม่มีใน iPhone OS)
ผมไปซื้อ external hdd มาเมื่อสัปดาห์ก่อน แล้วเห็นมีคนถาม ผมเลยคิดว่าเขียนเก็บเอาไว้เลยดีกว่า เผื่อว่าจะเป็นประโยชน์กับคนอื่นๆด้วย
หลังจากที่คราวก่อนได้เขียน First Impression กับ MacBook Air และได้พูดออกรายการ MCOT ไปแล้วส่วนหนึ่ง (แต่เสียดายที่คุณ Vman ไม่ได้ไปด้วย เลยไม่ได้เอาขึ้น dualGeek podcast)
คราวนี้จะเขียนต่อเรื่องการใช้งานทั่วไปเสียที ขอแยกเป็นประเด็นๆ เช่นเคยนะครับ
ได้เครื่อง MacBook Air ตัว basic ที่สุด มาเมื่อวันพุธ หลังจากที่เริ่มใช้งานมาพักนึง และเพิ่งจะ migrate ข้อมูลจากเคร่ืองที่ใช้งานเป็นเครื่องหลักอยู่มาเสร็จหมาดๆ เมื่อคืน ตอนนี้ก็ถึงเวลาที่ผมจะรีวิวเครื่องนี้เป็นครั้งแรกกันแล้ว (และจะรีวิวอีกครั้งหลังจากใช้งานจริงๆ ไปสักพัก)
+ [update 1]: แก้ที่ผิดเรื่องการดีไซน์แบบหยดน้ำทำให้หยิบง่ายขึ้น ของเดิมมันอ่านแล้วเข้าใจผิดง่าย
วันนี้ผมออกจากที่ทำงานตอนเย็น บังเอิญว่ารถเมล์ที่นั่งกลับบ้านมันไปไกลกว่าปกติ (ปกติมันต้องเสริม) ประกอบกับนั่งมองพี่สาวฝั่งตรงข้ามเพลิน (ฮา) ก็เลยนั่งรถไปถึงร้านขายแมคอีกแห่งหนึ่ง
จริงๆ ผมทราบข่าวตั้งแต่วันอาทิตย์แล้วว่ามี MacBook Air มาถึงร้านนี้แล้ว เป็นเครื่องของลูกค้าท่านหนึ่งที่เดินทางไปอเมริกา เลยซื้อเครื่องกลับมา แล้วก็มาฝากร้านนี้ดูแลโปรแกรมให้ ผมก็เลยถือโอกาสถ่ายรูปแล้วลองเล่นดูนิดหน่อย
เมื่อวานเพิ่งจะเขียนเรื่อง MB Air รุ่น SSD ไป ว่าอาจจะไม่คุ้มราคาอัพเกรด ทั้งเรื่องความเร็วและเวลาการใช้งานที่เพิ่มขึ้น วันนี้เจออีก review หนึ่ง ที่ Ars Technica ซึ่งให้ข้อสรุปไปในทางเดียวกัน (มี benchmark ให้เห็นชัดเจนมากด้วย) และก็สมกับเป็น review จาก Ars ครับ ละเอียด น่าอ่าน มี technical และ insight เยอะดี
ยังไม่ใช่ของผมครับ ... คราวนี้จาก: AppleInsider | First HDD-based MacBook Air reviews hit the wires
Apple ได้ส่ง HDD-based MacBook Air (และน่าจะเป็นรุ่นตัวล่าง 1.6 GHz) ให้นักรีวิวจากนิตยสารระดับท๊อปของอเมริกาสามเล่ม คือ
- The Wall Street Journal โดย Walter S. Mossberg
- USA Today โดย Edward C. Baig
- Newsweek โดย Steven Levy
ซึ่งทั้งสามอันนั้นเขียนไว้ดี และ professional จริง นั่นคิือ เข้าใจตลาดและ position ในตลาดที่ Apple ต้องการจะวาง MacBook Air และได้รีวิวจากตำแหน่งตรงนั้น (ไม่ใช่จากตำแหน่งของ "มันไม่แรงแบบ MacBook Pro ดังนั้นมันห่วย!") โดยแต่ละเจ้าให้ key message ของการรีวิวตามลำดับดังนี้ ... สีเขียวเป็น plus และสีแดงเป็น minus
Recent comments
9 weeks 1 day ago
9 weeks 4 days ago
10 weeks 2 hours ago
12 weeks 19 hours ago
12 weeks 19 hours ago
16 weeks 1 day ago
16 weeks 2 days ago
16 weeks 2 days ago
16 weeks 2 days ago
17 weeks 1 day ago