Ubuntu

ลากวางแฟ้มบน aMSN

ใครที่ใช้ aMSN อยู่รวมถึงผมด้วย ก็จะรำคาญกับการส่งไฟล์ให้เพื่อนใช่ไหมครับ เพราะมันลากมาวางในหน้าต่างส่งไม่ได้ทั้ง ๆ ที่ตัวมันเองรองรับความสามารถนี้อยู่แล้ว ตะกี้ผมไปพบวิธีทำใน Internet มาเลยบันทึกไว้กันลืมและหลายคนจะได้นำไปใช้กันด้วย
Thu 28 Jan 2010
ใช้เวลาอ่าน 1 นาที

วิธีดูจำนวน Shutter ของกล้อง Nikon

ทุกครั้งที่ซื้อกล้องไม่ว่าจะเป็นมือหนึ่งหรือกล้องมือสองมักจะถามกันว่าจำนวนครั้งของการกด Shutter เท่าไหร่แล้ว ผมเองก็ตรวจดูเหมือนกัน ไม่ว่าตอนซื้อมา หรือ ตอนจะขายไป หลายคนสงสัยว่าทำไมเราจำเป็นต้องรู้ด้วย เหตุผลหลัก ๆ คือ กล้องแต่ละตัวจะมีอายุการใช้งานม่าน Shutter ไม่เท่ากัน เช่น D90 ประมาณ 100,000 D300 และ D700 ประมาณ 150,000 และ D3 ประมาณ 300,000 แต่ก็ไม่ได้ตรง ๆ นะบ้างก็ตายก่อน บ้างก็ตายหลังไม่แน่นอนแต่อยู่ราว ๆ นั้น ถ้าเราซื้อมือหนึ่งมา จุดประสงค์การดูคือ เราโดนย้อมแมวหรือไม่ ถ้ากล้องใหม่ ๆ มันไม่ควรโดนกดมาเยอะ บางทีกล้องที่เราซื้อาจจะเป็นตัวที่ให้ลูกค้าทดลองก็เป็นได้ใครมาก็กดทดลองดู เป็นต้น โดยส่วนใหญ่กล้องเมื่อผ่าน QC มาแล้วมันควรจะเป็น 0 ถ้ามีมากกว่าศูนย์ แสดงว่ามีการแกะกล่องทดลองถ่ายมาก่อนหน้านี้แล้ว อันนี้ล่าสุดผมถอยมาภาพแรกของผมมีค่าเท่ากับ 1 เลย ส่วนกรณีการซื้อมือสอง เราจำเป็นต้องรู้เพราะจะได้คำนวณดูว่าคุ้มกับราคาหรือไม่บางทีกล้องอาจจะซื้อมาไม่นาน แต่เล่นกดมาซะครึ่งแสนมาขายเราตีราคาตามอายุกล้องก็ไม่ได้เหมือนกัน ก็ต้องดูทั้งอายุกล้อง และ จำนวนการกด Shutter ด้วยหรือ ก่อนเราจะขายเราก็ต้องเตรียมข้อมูลไว้ตอบคนซื้อ ไว้ตีราคา เป็นต้น สำหรับกล้อง Nikon แล้วมันมีข้อมูลแปะอยู่ใน Exif ด้วยกล้องอื่น ๆ อาจจะมีเหมือนกันแต่ผมไม่ขอกล่าวเพราะไม่มีข้อมูลอยู่ในมือนะครับวิธีดูบน Mac และ Linux จะง่ายมาก ๆ บน Windows ผมไม่กล่าวถึงละกันเพราะต้องหาโปรแกรมมาเพิ่มวุ่นวาย ข้อมูลบน Net มีเยอะแล้ว ผมแนะนำบน Mac กับ Linux นะครับ
Mon 28 Dec 2009
ใช้เวลาอ่าน 1 นาที

mount iPhone บน Karmic ฉบับย่อ

ว่าด้วยการเชื่อมต่อ iPhone กับ Ubuntu 9.10 แบบ Ext HDD หลังจากได้ค้นหาข้อมูลการเชื่อมต่อ iPhone 3GS กับ Karmic มาสักระยะเลยอยากบันทึกไว้สักหน่อยซึ่งเนื้อหาที่จะเขียนไม่ได้ใหม่ไปกว่าข้อมูลที่มีอยู่บน Internet ในตอนนี้ก็อ่านเพือเป็นแนวทางในการค้นคว้าต่อไปนะครับ ก่อนอื่นมาดูข้อจำกัดของ iPhone ที่ทำงานกับ Linux กันก่อน Apple ไม่ Support การทำงาน iPhone บน Linux ไม่มี iTune สำหรับ Sync ข้อมูลต่าง ๆ บน Linux Linux มองเห็น iPhone เป็นแค่กล้องถ่ายรูปธรรมดาเท่านั้น ซึ่งสามารถ Copy รูปภาพและ VDO ออกมาได้อย่างเดียว การเชื่อมต่อ internet โดยใช้ iPhone เป็นตัว share net ทำได้เฉพาะผู้ที่ใช้เครือข่าย True เท่านั้น ตรงนี้ผมยังไม่ได้หาวิธีเพราะผมใช้ Dtac ข้างบนเป็นข้อจำกัดที่รับรู้กันโดยทั่วไปอยู่แล้ว แต่ถ้าใครที่ใช้เครื่องที่ผ่านการ Jailbreak มาแล้วก็จะสามารถทำอะไรได้มากกว่านี้ เฃ่น สามารถ share net ได้ทุกเครือข่าย สามารถ remote เข้าไปยังเครื่อง iPhone ผ่าน ssh ได้ สามารถ mount iPhone ได้ถึงระดับ root คือมองเห็นโครงสร้างของ filesystem ทั้งหมด bla bla แต่ที่ผมจะเขียนบันทึกในวันนี้นั้นเฉพาะเรื่องการ mount iPhone แบบ External Harddisk เท่านั้นนะครับ ซึ่งเครื่องผมเป็นเครื่องที่ไม่ได้ผ่านการ Jailbreak มาแต่อย่างใด
Sun 15 Nov 2009
ใช้เวลาอ่าน 3 นาที

Apple Wireless Mouse and Ubuntu

เมื่อวาน mouse ของ Mac เกิดอาการเดี้ยงกลางอากาศ อยู่ ๆ ก็ Scroll ขึ้นไม่ได้ซะงั้น ลองถอดเสียบ ปรับไปปรับมาก็ใช้ไม่ได้เลยถือไป Claim ที่ iBeat ฟิวเจอร์พาร์ค รังสิต รอ 1 อาทิตย์ เลยถอย ตัว Wireless มาเล่นซะเลย วันนี้เลยหอบมาลองเล่นกับเจ้า Ubuntu ดู Boot เข้า 9.04 ลองปรับตาม ใน Internet แล้วไม่ได้สักกะที เลยเข้า 8.10 ปรับทีเดียวได้เลย อึ้งกับมันอีกละ 9.04 เฮ้อ… หรือทำอะไรผิดไปหว่า ว่าง ๆ ค่อยลองใหม่… บน 8.10 ทำง่าย ๆ ดังนี้ Pair key “0000” ตั้งค่าใน xorg.org Section “InputDevice” Identifier “MightyMouse” Driver “evdev” Option “CorePointer” Option “Name” “Apple Computer, Inc. Mighty Mouse” Option “HWHEELRelativeAxisButtons” “7 6” Option “Buttons” “8”
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

Blognone Tech Day 2006

เมื่อวานบ่ายไปแจม Blognone Tech Day กับเค้าด้วยตั้งใจจะไปเร็ว ๆ นะแหละแต่กลับห้องไปอาบน้ำตอนประมาณ 10 โมงเช้าเผลอหลับตื่นเอาเกือบบ่ายเลยไปสายไม่มีที่นั่งซะนี่ เห็นบรรยากาศแล้วชื่นใจครับผู้คนมากมายส่วนใหญ่เป็นคนรุ่นใหม่ดูแล้วไฟแรงทั้งคนจัดและคนฟัง ครั้งแรกก็ประสบผลสำเร็จแล้ว วิทยากรที่มาพูดก็ดูเหมาะสมดีครับเก่ง แต่เสียดายเวลาน้อยหลาย ๆ ท่านต้องคอยระวังเรื่องเวลาจนทำให้เนื้อหาไม่ค่อยชัดเจนนักต้องกลับไปศึกษากันเอาเองพอสมควร ก่อนหน้าไม่ได้จองเสื้อไว้แต่ก็คุย ๆ กับ Mark ไว้ตอนดึกก่อนวันงาน Mark ก็บอกว่าน่าจะมีสำรองนะให้ไปดูในงานเอา ก็ได้มาหนึ่งตัว Mark ไม่มีเงินทอนเลยติดไว้ก่อนเดี๋ยว Mark เข้ามา Nectec ก็ทวงเอาอีกที ฮ่า ๆ มะระให้ Sticker Power by Ubuntu และ Kubuntu มาจำนวนหนึ่งก็จะส่งต่อให้พี่กำธรจัดสรรการใช้ประโยชน์ต่อไป แต่ที่แน่ ๆ จิ๊กติด PC และ Notebook ก่อนสองดวง Power by Ubuntu
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

Finger Print

ตอนบ่าย ๆ เมื่อวานพี่ต้นวศิน เดินเอา notebook ตัวใหม่มาให้ลงลินุกซ์ทะเลให้ เป็น Toshiba Portege M500 ทุกอย่างก็ดูราบรื่นดี ก็ยังมีบางอย่างยังไม่ได้ปรับแต่ง เช่น bluetooth และ modem แต่ที่น่าสนใจก็เข้าระบบด้วยลายนิ้วมือ ตอนค่ำ ๆ เลยหิ้วกลับห้องด้วยเพราะที่ห้องมี Net แล้ว (ผลดีของการมี Net) Search ดูก็พบว่ามันใช้ได้ด้วยก็เลยทดลองซะก็ได้จริง ๆ เลยเขียนเก็บไว้ที่ wiki OpenTLE ใครสนใจก็อ่านได้ที่ http://wiki.opentle.org/Finger_Print_on_Toshiba_Portege_M500
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

IOS4.2.1 กับ Ubuntu

หลายคนที่ใช้ iPhone และ ใช้ Ubuntu หรือ Linux ค่ายอื่นหลังจากที่ได้ upgrade เป็น iOS4.2.1 ซึ่งเป็น OS ล่าสุดของ iPhone ก็จะพบว่าไม่สามารถที่ mount ได้ตามปกติ ผมก็พบปัญหาดังกล่าวมาสักพัก วันนี้ลองค้นหาข้อมูลดูก็พบวิธีแก้ไขดังนี้ ก่อนอื่นให้ ลบ ข้อมูลเก่าทิ้งก่อนดังนี้ $ rm -rf ~/.config/libimobiledevice ตรงนี้ผมนั่งหาอยู่ตั้งนานเพราะถึงแม้จะ upgrade ตัว libimobiledevice แล้วก็ไม่สามารถ mount ได้อยู่ดีเพราะมันจำข้อมูลเก่าอยู่ หลังจากนั้นให้ทำการ upgrade ตัว lib ต่าง ๆ เป็นตัวล่าสุด $ sudo add-apt-repository ppa:pmcenery/ppa<br />$ sudo apt-get update<br />$ sudo apt-get dist-upgrade หลังจากนั้นก็ลองเสียบ iPhone เข้าไปใหม่ก็จะใช้ได้ตามปกติครับ
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

NTFS on Linux

วันนี้นั่งเล่นคอมพิวเตอร์อยู่ที่หอพัก ทันใดนั้นก็ได้ยินเสียงระเบิดดังพร้อมกันการดับของไฟฟ้า นั่งรออยู่สักพักเตรียมตัวนอนไฟก็มา เมื่อเปิด Linux ขึ้นมาปรากฎว่า Ubuntu ไม่ยอม mount NTFS 500G ของกระผม OMG Backup รูปผมอยู่ในนั้นนะ ตอน mount มันก็แจ้งเตือนว่าให้เข้า windows แล้ว ส่ง chkdsk /f ยังดีที่ผมยังไม่ลบ windows เพราะตั้งใจว่าจะใช้บน VBOX แทน ผมก็เข้าไปทำบน windows เข้ามา Linux ก็ยังไม่ได้หน้าซีดละครับ เพราะยังไม่เคยเจอแบบนี้ ลองหา ๆ ดูมีคนบอกให้ใช้ ntfsfix ลองทำดูปรากฎว่าได้จริง ๆ ด้วย ยิ้มได้ขึ้นมาทันที บันทึกไว้กันลืม…
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

StarDict-LEXiTRON

ตัวอย่างการแปลของ StarDict ก็ต้องขอออกตัวก่อนว่าเรื่องนี้ไม่ได้เป็นเรื่องใหม่แต่อย่างใดเพราะหลายท่านเคยเขียนวิธีการติดตั้งไว้บ้างแล้ว แต่พอดีผมเพิ่งจะทำ Package database LEXiTRON ที่ทางคุณศุภณัฐ ธัญญบุญ แห่ง TCLLab.org แปลงเป็น database ของ StarDict เจ้า StarDict ตัวนี้ก็มีหลายภาษาให้เล่นเหมือนกันแต่ที่น่าสนใจคือการตรวจจับ Clipboard แล้วทำการแปลให้ก็เหมือน ๆ กับกระดิกไทย ของคุณโด่ง(Donga)สมัยโน้น แต่ก็ทำให้น่าเล่นพอสมควรเพราะขี้เกียจเปิด Dict สำหรับผู้ใช้ลินุกซ์ทะเล 8.0 สามารถอ่านวิธีติดตั้งได้ที่ OpenTLE.Org ส่วนค่าย Ubuntu ก็ให้ลง StarDict ให้เรียบร้อยก่อนแล้วก็ Download package stardict-lexitron ไปติดตั้ง ส่วนค่ายอื่น ๆ ก็ให้ลง StarDict ให้เรียบร้อยแล้วให้ Download database จาก tcllab.org สองแฟ้มด้วยกัน คือ StarDict Lexitron English-Thai StarDict Lexitron Thai-English เมื่อได้มาแล้วก็ให้ทำการแตกเก็บไว้ที่ /usr/share/stardict/dic
Mon 1 Jan 0001
ใช้เวลาอ่าน 1 นาที

Ubuntu 7.04 (Feisty Fawn) ประกอบรายวัน

ค้นหา wireless   เพิ่งจะได้ลง Ubuntu 7.04 จริง ๆ จัง ๆ ก็เมื่อวานซืน (13 เม.ย.) การลงครั้งนี้เป็นครั้งแรกที่ลงบนเครื่องจริง ๆ เพราะก่อนหน้านี้ก็แค่ลงทดสอบบน VMWare เสียส่วนใหญ่ การลงครั้งแรกใน PC มีอุปสรรคอะไรเยอะแยะไปหมดจนทำให้ไม่ค่อยประทับใจเท่าไหร่นัก จริง ๆ ก็มาจากเครื่องผมเองด้วยไม่รู้ว่าเครื่องอ่านหรือแผ่นไม่เป็นใจกันแน่ หรือตัวติดตั้งที่ยังไม่เสถียรก็เป็นได้เพราะเป็นที่เดิมซ้ำทุกครั้งในการติดตั้ง เริ่มแรกของอุปสรรคคือ เขียนแผ่น RW ลงครั้งแรกไม่ผ่านติดที่ขั้นตอนการกวาดหา CD มันไม่เจอก็น่าจะเป็นที่เขียนแผ่นไม่ดี (แผ่นใหม่เอี่ยม) เขียนอีกรอบคราวนี้ลงได้มาตายตอนกวาดหา CD เพื่อเขียนแฟ้ม /etc/sources.list ดู dmesg แล้วเหมือนกับแผ่นเสีย มันบอกว่าให้ใส่แผ่น Ubuntu ลงไป เอ๊ะ!! ก็นั้นแหละแผ่น Ubuntu (บ่นในใจ) เลยใช้วิชามารเข้าไป umount CD สองส่วนคือ ใน /target และ ตัวติดตั้ง แล้วก็ยัดเข้าไปใหม่ mount ให้เหมือนเดิมแล้วก็กดให้มันทำงานต่อไป คราวนี้มันลงต่อได้แปลกดี (ที่แปลกคือลงครั้งหลังก็เป็นเหมือนเดิม: อ้อ!! ตัวติดตั้งแบบ text mode นะครับ) เมื่อทุกอย่างเรียบร้อยก็เข้าไปยัง Ubuntu กันเลยไม่ได้ดูอะไรมากนัก apt-get update , apt-get upgrade ลูกเดียวเลยครับท่าน เพราะว่าผมเอาแบบรายวันมาอยู่แล้ว มันก็ upgrade จนเสร็จ reboot สักหน่อยเข้ามาไม่ได้แล้วครับท่าน อ๊ะอะไรกันนี้บังเอิญว่าที่ update มานั้นมี bug ครับซวยมาก ๆ เป็น bug ของ initramfs-tools boot ขึ้นมาตายตั้งแต่หา root โน้น ก็เลยพยายาม chroot เข้าไปเพื่อปรับปรุงแก้ไขแต่ก็ไม่ได้สักที ตัดสินใจลงใหม่คราวนี้ boot ไม่ผ่านอ่านแผ่นไม่ได้ (ท่าทางจะเป็นที่ CD-ROM ซะแว้ว) ประกอบกับมันดึกมากก ปวดหัวหนึบ ๆ (OpenTLE.
Mon 1 Jan 0001
ใช้เวลาอ่าน 2 นาที