Snow Leopard
Tagged:  •    •  

ผมคิดว่าผมยังไม่เคยเจอบทความไหนที่เขียนเกี่ยวกับเรื่องนี้แบบจริงจังนะ ก็เลยขอนำมารวมไว้ที่นี่เลย

เป็นอันทราบกันว่าใน Snow Leopard มีการปรับปรุงหลายๆ อย่างกับ Dock และวิธีการจัดหน้าจอที่เป็นระเบียบมากขึ้น (แต่ผมกลับชอบแบบเดิมแฮะ มันดูหลอนๆ ดี) และการนำ Dock มาใช้กับการจัดเรียงหน้าต่าง

คราวนี้เรามาลองทบทวนกันว่าเราสามารถเรียกใช้งานการจัดเรียงหน้่าต่างได้อย่างไรบ้าง

  • กดปุ่มบนคีย์บอร์ด: อันนี้ก็แล้วแต่ว่าตั้งให้ใช้ปุ่มไหน โดยปกติก็จะใช้ปุ่ม F9, F10, F11 หรือคีย์บอร์ดรุ่นใหม่ก็จะเป็นไอคอน Exposé บริเวณปุ่ม F3 (ใช้ร่วมกับปุ่ม Control และ Command)
  • เตะมุมจอ: ใน Mac OS X เราสามารถตั้งให้บริเวณมุมหน้าจอเราเลื่อนเมาส์ผ่านสามารถเพิ่มคำสั่งลงไปได้ ซึ่งคำสั่งที่เพิ่มลงไปก็คือหน้าที่ของ Exposé นั่นเอง (ปกติผมไม่ตั้งนะ เพราะมักจะต่อเครื่องกับจอภายนอก)
  • กดไอคอนโปรแกรมที่ต้องการค้างบน Dock: เพียงเรากดรูปไอคอนโปรแกรมที่เราเปิดทำงานอยู่บน Mac OS X Snow Leopard หน้าต่างทุกหน้าต่างของโปรแกรมนั้น (ใน Space นั้น) ก็จะถูกเรียงเป็น Grid ให้เลือก

แต่ยังมีอีกวิธีหนึ่งที่สามารถเรียกใช้งานการจัดเรียงหน้าต่างได้ ซึ่งผมเพิ่งค้นพบใน Snow Leopard นั่นคือเรียกผ่านการ Switch Applications โดยให้กดปุ่ม Command+Tab หรือจะลาก Trackpad ด้วยสี่นิ้วก็ได้ แล้วใช้ปุ่มคีย์บอร์ดเลื่อนซ้ายขวาไปยัง Application ที่สนใจหรือจะลากตัวชี้ไปยังไอคอนของ Application ที่ต้องการก็ได้ แล้วจึงกดปุ่ม ขึ้นหรือลง ก็จะแสดงเฉพาะหน้าต่างทุกหน้าต่างของโปรแกรมนั้น (ใน Space นั้น) ก็จะถูกเรียงเป็น Grid ให้เลือก เช่นกัน

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

หมายเหตุ: ขอไม่ใช้คำว่า Exposé เพราะเข้าใจว่า Exposé มันรวมถึงความสามารถอื่นๆ มากกว่านี้อีกตามที่ระบุไว้ในส่วนช่วยเหลือของ Apple เอง

Tagged:  •    •    •  

Apple ประกาศตอนเปิดตัว Mac OS X Snow Leopard ไว้ว่าระบบปฏิบัติการตัวนี้จะเป็นระบบปฏิบัติการแบบ 64 บิตแท้ตัวแรกของ Apple แต่ก็มีคำถามมากมายว่าหากโปรแกรมที่เรารันเป็น 64 บิต โปรแกรมจะรันเร็วขึ้นหรือไม่ แล้วทำไม Apple ถึงไม่ยอมเปิดใช้ Kernel แบบ 64 บิตบนเครื่อง Mac ที่ไม่ใช่ Server ผมคิดว่าบทความสั้นๆนี้จะช่วยไขปัญหาและข้อสงสัยต่างๆเกี่ยวกับระบบ 64 บิตบน Mac OS X Snow Leopard ได้ไม่มากก็น้อยครับ

Tagged:  •    •    •  

ฮูเร่! การรอคอยอีกอันกำลังจะสิ้นสุดลงแล้ว!

หลังจากที่คนคาดเดา คาดหวัง ฯลฯ ว่า Leopard จะมาพร้อมกับ Finder ตัวใหม่แกะกล่อง (คือเป็น Finder ที่ถูกเขียนขึ้นมาใหม่โดยใช้ Cocoa เลย ไม่ใช่แค่ Finder ตัวเดิม ที่มีการเพิ่มความสามารถหรือเปลี่ยนหน้าตาเพียงเล็กน้อย แบบที่มันเป็นอยู่)

ข้อมูลล่าสุดจาก AppleInsider ระบุว่า Snow Leopard จะมาพร้อมกับ Cocoa Finder และตอนนี้ Finder ตัวทดสอบได้ไปถึงมือของนักพัฒนาที่ถูกคัดเลือกบางกลุ่มเป็นที่เรียบร้อยแล้ว (เริ่มต้นจาก build 10Axxx เป็นต้นไป)

นอกจาก Finder แล้ว ยังมีโปรแกรมของทาง Apple เองหลายตัวใน build ดังกล่าว ที่ถูกครอบด้วย Cocoa (แต่ว่ายังไม่ได้ถูกเขียนใหม่เป็น Cocoa ทั้งหมด นั่นคือบางส่วนยังเป็น Carbon อยู่)

Tagged:  •    •    •  

Apple ได้ประกาศจุดยืนชัดเจนกับ "ว่าที่" Mac OS X 10.6 ที่ใช้ชื่อรหัส Snow Leopard ว่าจะไม่มีฟีเจอร์ใหม่ๆ แต่จะโฟกัสกับการเปลี่ยนแปลงภายใน ที่เน้นหนักไปในการเค้นความสามารถ รีดประสิทธิภาพ ลดน้ำหนัก ฯลฯ

เท่าที่ประกาศเป็นทางการใน website ของ Snow Leopard เอาข้อมูลฟีเจอร์ออกมาได้ไม่กี่ตัว คือ

  1. Microsoft Exchange Support
  2. Multicore โดยมีชื่อเทคโนโลยีรองรับคือ Grand Central
  3. 64-bit อันนี้ประกาศว่าเป็น feature มาตั้งแต่รุ่นก่อนๆ แล้ว แต่ว่าคงจะรองรับมากขึ้น
  4. Media and Internet มี QuickTime X และ JavaScript ที่เร็วขึ้นมารองรับ
  5. OpenCL ชุดคำสั่งที่ช่วยให้เอาความสามารถของ GPU มาช่วยในการประมวลผลทั่วไป (general-purpose) มากขึ้น -- โดยส่วนตัวเป็นตัวที่ผมรอมากที่สุด

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

Tagged:  •    •    •  

แล้วเสี้ยวเล็กๆ ของ Snow Leopard ที่ถูก Steve Jobs พูดถึงใน Keynote ของงาน WWDC 08 ปีนี้เพียงไม่กี่วินาที ก็มีรายละเอียดเพิ่มเติมตามออกมา ว่าจะเน้นไปที่การปรับปรุงตัวโครงสร้างภายในมากกว่า ที่จะเพิ่ม feature หรือลูกเล่นใหม่ๆ ให้กับระบบปฏิบัติการของตนเอง โดยหัวข้อหลักๆ ที่ประกาศออกมาในเว็บของ ก็มีดังต่อไปนี้

  • Snow Leopard
    • Microsoft Exchange Support
    • Multicore
    • 64-bit
    • Media and Internet
    • OpenCL
  • Snow Leopard Server
    • iCal Server 2
    • Collaboration
    • Remote Access
    • Multicore
    • ZFS
    • Podcast Producer 2
    • Mail Server
    • Podcast Producer 2
    • Address Book Server
    • 64-bit
    • OpenCL