Technical
Tagged:  •    •  

เพิ่งจะลง Ruby/Rails ในเครื่องใหม่เมื่อคืน

ผมลง Ruby แยกไว้ต่างหากที่ /usr/local เพราะว่าไม่อยากจะไปยุ่งกับตัวที่มากับระบบมากนัก อีกอย่างจะได้บริหารทุกอย่างง่ายกว่าด้วย ไม่ต้องสนใจว่า Apple จะอัพเดทเมื่อไหร่ อีกอย่างก็ลดการปวดหัวเรื่องความไม่มาตรฐานทั้งหมดของการจัดเก็บ

ก็ลงไปตามปกติครับ ทั้ง Ruby, Rails, Mongrel, Capistrano, SQLite3 binding, MySQL (เอา source code มา compile ลงเอง ไม่ยากครับ หาวิธีลงได้ทั่วๆ ไป), MySQL binding

พอลงเรียบร้อยแล้ว เรียก rails newapp ได้ไม่มีปัยหา แต่ว่าพอ start application server และลองเข้าไปดู ดันเกิดปัญหา.... no such file to load -- sqlite3

Tagged:  •  

ซื้อ External Harddisk ของ LaCie มาตัวหนึ่ง ว่าจะเอาไว้เป็น Time Machine Backup โดยเฉพาะ และก็ทำตามขั้นตอนปกติทุกอย่าง (เข้า ​Time Machine ใน System Pref แล้วก็เลือก "เปลี่ยน Disk" ซึ่ง Disk ใหม่นี้ก็ใช้ Disk Utility ทำระบบไฟล์เรียบร้อยแล้ว)

แต่ว่าก็เจอปัญหาอย่างหนึ่ง (เสียดายที่ไม่ได้จับภาพหน้าจอเอาไว้) นั่นก็คือ ระหว่างกำลัง Backup ไปได้ซักพัก ก็เจอข้อความปวดหัวใจ ว่าไม่สามารถ Backup ให้เสร็จเรียบร้อยได้

Time Machine Error: "Unable to complete backup. An error occurred while copying files to the backup volume".

Tagged:  •    •    •    •    •  

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

ผมได้เขียนเรื่องเกี่ยวกับ ระบบไฟล์ ZFS กับ Mac OS X มาบ่อยพอสมควร (ทุกครั้งที่มีข่าวใหม่) ตั้งแต่ blog ตัวเองยังอยู่กับ website ของภาควิชา จะไล่ของเก่าๆ มาเพื่อปูพื้นหน่อย ก็คงจะได้ประมาณนี้

หลังจากที่เรื่องนี้เงียบหายไปนาน และเหมือนจะเป็นหมันมาพักนึง ถึงจะมีข่าวเล็กๆ น้อยๆ ออกมาเป็นระยะๆ ก็ตาม แต่ว่าก็ยังคงคลุมเคลือและไม่มีทิศทางหรือมีอะไรที่จับต้องได้ออกมาเสียที ...​ และแล้วก็มีข่าวนี้ออกมา

ZFS for Mac OS X: Binaries, Source Available (OSNews.com)

น่าสนใจทีเดียว แบบนี้ต้องตามไปดูเสียหน่อย

Tagged:  •    •    •  

Apple ประกาศชัดเจนว่าไม่ต้องการแลกประสิทธิภาพ CPU มากมายเพื่อให้ได้มาซึ่งความบางเบา ซึ่งเป็น position ที่ประกาศชัดเจนใน Keynote และก็ได้แสดงให้เห็นว่า CPU นั้นถูกบีบอัดลงไปให้มีขนาดเพียง 60% ของขนาดเดิม

Apple ทำได้อย่างไร จากบทความที่ Anandtech สองบท

  1. Uncovering Intel's Custom CPU for Apple
  2. The MacBook Air CPU Mystery: More Details Revealed

และจากการที่เราอาจจะเดาได้จากการที่ CEO ของ Intel ขึ้นมาบอกว่า Apple ต้องการสิ่งที่เค้าไม่มี และเป็นงานที่ยากและท้าทายมากในเชิงวิศวกรรม ดังนั้นทั้งสองค่ายต้องทำงานร่วมกัน แสดงให้เห็นว่าการออกแบบและสร้าง CPU ดังกล่าว มันไม่ธรรมดาอย่างที่คิด ...