ลง Leopard ไปเมื่อคืน เพิ่งจะเสร็จตอนนี้ และนี่คือ impression คร่าวๆ และ installation notes กับตัวเอง (ไม่เรียงลำดับ คิดอะไรได้ก่อนเขียนก่อน)
- Bash เป็น version 3.2.17(1) ไม่ต้องหาของใหม่มาลงแล้ว ไอ้นี่เป็นสิ่งแรกที่ check เลย ตอนที่เข้าไปใน iStudio ที่ใกล้บ้านที่สุด (ปิ่นเกล้า) … ผมคงเป็นไม่กี่คนในโลกที่เมื่อลองเล่น Leopard สิ่งแรก ที่ทำคือหา Terminal มาดู version ของ Bash
- อันดับต่อไปก็ uname -a ได้ข้อสรุปว่า Darwin 9.0.0
- และแล้ว Terminal มี tab ซะที
- พอเริ่มลง อืมมม Installer แปลกตาไปแฮะ แต่ว่าก็ไม่ได้มีผลอะไรกับการลงง่ายลงยาก เพียงแต่บริเวณ active window มันมากขึ้น
- มี Ruby 1.8.6 และ Rails 1.2.3 แต่ว่าก็ต้องลง MySQL เพิ่มเข้าไปเพราะว่ามันไม่มีให้ ก็เอา binary ของ Tiger มาใช้ได้เลย (warning: ยังไม่ได้ทดสอบ!) แต่ว่า Preference Pane มันจะไม่ work ต้องใช้งานผ่าน command line อย่างเดียว แล้วก็อีกอย่างก็ต้องแก้ symbolic link นิดหน่อย ตามนี้ อ่อ อ่าน troubleshooting นี่ด้วยนะ
- มี PHP 5.2.4
- Apache เป็น 2.2.6
- Mail.app เร็วมาก เมื่อเทียบกับของเก่า แต่ว่ายังไม่ได้ลองใช้ RSS
- Fink ประกาศรองรับ Leopard (สมควร) แต่ว่าตอนนี้ยังไม่มีอะไร ก็ bootstrap ใหม่ หรือว่า selfupdate (ทำที่ ม. ไม่ได้) แต่ว่าตอนนี้ก็ยังไม่มีอะไร และเนื่องจากที่ ม. ใช้ MacPorts ไม่ได้ ด้วยเหตุผลเดียวกัน ก็เลยต้องลงโน่นนี่ที่จำเป็นจาก source เอาเอง
- Menu bar ใหม่ ทำให้เรื่องมากกับการเลือก background มากขึ้น เพราะว่าจะต้องเลือกให้ menu bar มันสวย อ่านออกง่าย ฯลฯ ด้วย เฮ้อ เป็นภาระนะเนี่ย แต่ว่ามันก็สวยดีอ่ะนะ
- ลองทำ Dock เป็น 2D แล้ว กลายเป็นรำคาญเส้นขาวๆ ที่อยู่ตรงขอบมันแฮะ สรุปว่าก็เลยใช้มันแบบนี้แหละ
- ยังไม่ได้ลองเล่น Xcode ใหม่ กับ Core Animation ทั้งๆ ที่เป็น priority หลัก (ตอนนี้ไล่ compile พวก lib ที่จำเป็นกับงานอื่นๆ ก่อน จะต้องทำไว้ให้พวกผู้ช่วยใน lab ด้วย)
- Preference ใหม่หลายตัวเลย งงๆ กับตัว Network นะ มันทำให้ต้อง click มากขึ้นโดยใช่เหตุหรือเปล่าก็ไม่รู้ แต่ว่าก็มองเห็นภาพรวมดีขึ้นนะ สรุปว่าสำหรับผู้ใช้ทั่วไปที่ไม่ได้ยุ่งกับ advanced settings มากนักคงจะดี
- ในที่สุดสีมันก็ Unified เสียที ปุ่มบนบาร์ก็ดูเนียนขึ้นเป็นส่วนมาก ความรู้สึกที่ว่ามันจะวิสต๊าวิสต้า น้อยลงไปเยอะ
- Spaces ใช้งานร่วมกับ Desktop Manager 0.5.4r1 ได้เนียนดี ซึ่งเป็น plus มากสำหรับผม ที่ชินการตั้ง key combination ของ Desktop Manager และชอบที่เห็น visual ของ desktop ทั้งหมดที่ตัวเองมีอยู่บน Menu bar
- QuickSilver ใช้ได้ไม่มีปัญหาอะไร (จริงๆ สำหรับ version นี้ Apple ประกาศเลยว่าจะให้ Spotlight เป็น Application Launcher ได้ด้วย … ก็ลองใช้ดูแล้วก็ OK นะ แต่ว่ายังชอบ QuickSilver มากกว่า มันฉลาดกว่ากับการพิมพ์ผิด)
- แต่ว่า Spotlight รุ่นนี้ก็ on-steriod พอควรนะ ใช้เป็นเครื่องคิดเลขได้ด้วย
- ชอบตอน unzip/untar.gz ไฟล์นะ มันจะขึ้นเป็น folder มาวางซ้อนกับ file ที่เรา unzip ไม่ต้องไปหาที่ไหนไกล แต่ว่าข้อเสียมันคือ ถ้ามันเป็นคนละชื่อกัน มันก็จะเป็นเหมือนเดิม คือไปวางเป็น folder ต่อตรงปลาย ซึ่งตรงนี้ทำให้เกิดพฤติกรรมที่ไม่ consistent เท่าไหร่
- โปรแกรมส่วนมากที่ใช้ทำงานประจำก็ใช้ได้นะ แต่ว่า ecto (โปรแกรมที่ผมใช้เขียน blog) กลับมีปัญหาซะงั้นน่ะ ก็เลยต้องเอา version 3 มาลง ดีนะที่ serial เก่าที่เราซื้อมามันใช้ได้ ไม่งั้นต้องเสียตังค์ซื้อใหม่อีก (แต่ว่าพอตัวจริงออกมาจะต้องเสียตังค์ upgrade หรือเปล่าไม่รู้ ตอนนี้มัน beta อยู่)
- Finder screams! เจ๋งโคตร เร็วมาก Cover flow เร็วและเนียนมาก และมีประโยชน์จริงสำหรับไฟล์ที่ใช้ visual แบ่งแยกได้ง่ายๆ
- QuickLook ก็เป็น killer อีกอย่างหนึ่งที่ทำให้ Finder รุ่นนี้มัน killer มากขึ้นตามไปด้วย
- ส่วนที่กังขากันมานาน ก็คือ มันช่วยให้ดู source code ได้หรือเปล่า คำตอบคือ ได้ แต่ไม่มีประโยชน์ เพราะว่าพี่ท่านเล่นให้ดูทั้งหน้า(แทนที่จะเป็นหัวไฟล์) ทำให้ตัวอักษรมันเล็กมาก….. และไม่มี syntax highlighting สงสัยต้องแงะ SDK ดูว่ามันทำ QuickLook plugin ได้หรือเปล่า (ถ้าเอา sense มาพูด ก็คงได้)
- อ่อ สิ่งที่เคยเป็นคอขวดที่งี่เง่ามากใน Finder รุ่นก่อน คือการทำงานกับ network ก็ไม่เจออีกแล้วในรุ่นนี้ เนียนมาก
ส่วนที่ยังไม่ได้ทำ แต่ว่าอยู่ใน list ก็คือ
- ลง Qt, ImageMagick, RMagick ซะ คิดว่าคงต้องลงจาก source หมด สบายใจดี
- เล่น Finder มากกว่านี้ ขุดหา limitation มันมากกว่านี้หน่อย ตอนนี้ก็มีเรื่องไม่ค่อยจะชอบใจมันบ้างล่ะนะ แต่ว่าไม่รู้ว่าเป็นเพราะเรายัง set มันไม่เป็นเองมากกว่าหรือเปล่า
- เล่นกับ Developer Tools
- ทดสอบ App ที่มันซีเรียสกว่านี้
- ทดสอบ Time Machine และ potential ที่จะเอามาประยุกต์ใช้กับงานหลายๆ แบบว่ามันเหมาะสม/ไม่เหมาะสมยังไง
- ทดสอบ OpenGL และ Core Animation
- หา Usability flaws (ท่าทางจะว่างงาน)
- เตรียมทำ dualGeek podcast ตอนพิเศษเรื่อง Leopard โดยเฉพาะ
คงแค่นี้ก่อนล่ะครับ มีอะไรจะมา post เพิ่มเติม
ยังไม่มีเงินซื้อเลยครับ เงินเดือนหมดพอดี แงๆ แต่อยากทราบว่ามีบั๊กไหมครับ เพราะอ่านหลายที่เหมือนๆจะมีบั๊กอยู่ครับ
สรุปแล้วผมก็ยังไม่ได้ลง
คิดไปคิดมา บางโปรแกรมที่ใช้ก็ยังไม่รองรับ
รอให้มันออกตัวอัพเดธก่อนดีกว่า :P
อยากได้ แต่บ่จี๊ T-T
คราวก่อน ผมได้เล่น 10.4 ช้ากว่าชาวบ้านเค้าปีนึงได้แน่ะ (รอจนมีคนมาขายมือ 2 :D)
10.5 นี่อยากใช้เพราะ finder กับ feature พวก quicklook, coverflow เป็นหลัก
หลายอย่างดู mature ขึ้น …แล้ว internet connect.app ก็หายไปได้ซะที
ปล. ผมว่าไม่มีโปรแกรมไหนในโลกที่ไม่มีบั๊กหรอกนะครับ