Category: Computer +DIY

  • โฆษณาว่าจุ 64 GB ก็ต้องใช้ได้จริง 64 GB สิ

    “ถ้าผมซื้อลวดเย็บกระดาษหนึ่งกล่องที่เขียนว่า 100 ชิ้น ผมคาดหวังว่ามันจะมีลวดอยู่ประมาณ 100 ชิ้น – ไม่ใช่ 50 เพราะอีก 50 นั้นถูกเอาไปเย็บกล่องนั้นอยู่” — Thom Holwerda

  • การแฮ็กคือการเรียนรู้แห่งอนาคต Raspberry Pi: Hacking is a 21st century literacy

    การแฮ็กคือการเรียนรู้แห่งอนาคต Raspberry Pi: Hacking is a 21st century literacy

    Raspberry Pi เป็นคอมพิวเตอร์ขนาดเล็ก กว้างxยาวประมาณเครดิตการ์ด หน้าตามันเหมือนแผงวงจรลุ่นๆ มากกว่าจะเป็นคอมพิวเตอร์สำเร็จ และห่างไกลจากความสวยเนี๊ยบอย่างไอแพด แต่ผู้สร้างก็ตั้งใจจะให้มันเป็นแบบนี้ มันคือจิตวิญญาณแห่งความอยากรู้อยากเห็นจากทศวรรษ 1980 ที่ถูกผลักไปข้างหน้าเพื่อศตวรรษที่ 21 ไม่เพียงแต่ซอฟต์แวร์ที่บรรดาเด็กๆ นักเรียนจะแฮ็กได้ง่ายๆ แต่รวมไปถึงฮาร์ดแวร์ด้วย “hacking” คือ literacy ของโลกอนาคต เพราะ hacking หมายถึงการที่เราสามารถควบคุมเทคโนโลยีได้ด้วยมือเราเอง ไม่ต้องงอนง้อรอเป็นปีๆ ขอจากผู้ผลิตให้เมตตาเพิ่มฟีเจอร์นั่นนี่ให้เรา

  • พฤหัด 1 + พบค่ำ 4: สร้างวัตถุดิบเพื่อสังคมความคิด [19 พ.ค. 2555]

    พฤหัด 1 + พบค่ำ 4: สร้างวัตถุดิบเพื่อสังคมความคิด [19 พ.ค. 2555]

    บันทึกจากงาน พฤหัด OpenStreetMap กับ โรงเรียนพ(ล)บค่ำ @nuling บ.ก.ลายจุด คุยเรื่อง online-offline ไปจนถึงวิกิพีเดีย และโครงการช็อปปิ้งบริจาคหนังสือ

  • burn a bootable (live) USB drive on Mac OS X

    เบิร์นแผ่นติดตั้งอูบุนตูลงไดรฟ์ยูเอสบี ให้บูตจากยูเอสบีได้ ด้วยแมค ผมไม่ประสบความสำเร็จในการใช้ Disk Utility (GUI) ของ Mac OS X ในการ burn bootable USB สำหรับติดตั้ง Ubuntu (เท่าที่ค้นดูในเน็ต ก็ไม่ค่อยมีใครประสบความสำเร็จ ไม่รู้ทำไม) ถ้าอยู่บน Windows หรือ Linux จะมีโปรแกรมสุดง่าย ชื่อ UNetbootin ให้ใช้ .. แต่บน Mac มันไม่มี เลยใช้ diskutil + dd ทางคอมมานด์ไลน์ละกัน วิธีทั้งหมดดูได้จาก 4 ways to create bootable Live USB (Windows, Linux, Mac OS X) เตรียมแฟ้มอิมเมจมาก่อน .iso หรือ .img ที่…

  • Chromium OS (Chrome OS) มาแล้น มีซอร์สด้วย

    Chromium OS มาแล้น @kengggg กำลังหาทางยัดฟอนต์ไทยใส่ลงไปอยู่ ใครมีฟอนต์อะไรน่าใช้ + สัญญาอนุญาตประมาณ BSD หรือโอเพนซอร์สอื่น ๆ ลองบอกเขาดูครับ ดูหน้าตาแล้ว ก็น่าจะเหมาะกะเน็ตบุ๊กดีนะ ถ้าจะ build เอง ไปเอาซอร์สที่ chromium.org ต้องมี Linux ถึงจะ build ได้ ถ้าขี้เกียจ ไปเอา vm image ได้ที่ gdgt.com (ต้องลงทะเบียน-ฟรี ใช้ Facebook Connect ได้) ได้ image มาแล้ว รันกะ VMWare หรือ VirtualBox (ตัวหลังนี้ฟรี-โอเพนซอร์ส) โหลดมาเสร็จ ก็ติดตั้ง ใครไม่ถนัด VirtualBox TechCrunch โชว์วิธีติดตั้ง แบบทีละขั้น ไปดู @markpeak รีวิว ที่ blognone…

  • [30 Oct] Richard Stallman to give a keynote at FLossEd Bangkok

    ฝากบอกต่อครับ ริชาร์ด สตอลล์แมน ผู้ริเริ่มแนวคิด copyleft และ ซอฟต์แวร์เสรี จะปาฐกถาเปิดงานซอฟต์แวร์เสรีเพื่อการศึกษา FLossEd BK ศุกร์ 30 ตุลานี้ 19:30น. ที่โรงเรียนนานาชาติ เค.ไอ.เอส. ห้วยขวาง [แผนที่] Richard M. Stallman, of copyleft and Free Software Foundation, will give a keynote speech at FLossEd BK conference, at KIS International School, Bangkok. 19:30. Friday, October 30, 2009. [map] http://flossedbk.flossed.org technorati tags: Richard Stallman, free software, keynote,…

  • ช่วงช่วง หลินฮุ่ย เคอิโงะ เสื้อแดง เอ็นจีวี นักศึกษา แพนด้า SEO OCR

    OCRopus โอเพ่นซอร์สทูลคิตสำหรับงาน OCR รุ่น 0.4 ออกแล้วครับ น่าจะคอมไพล์อะไรต่าง ๆ ได้ง่ายขึ้นบนแพลตฟอร์มที่ไม่ใช่ GNU/Linux ครับ ดาวน์โหลดได้ทันทีที่เว็บไซต์ OCRopus (โอเพ่นซอร์ส Apache License 2.0) ที่หน้าเว็บ Course: OCRopus สอนการใช้งานและปรับแต่ง OCRopus มีวิธีเขียน Lua และ C++ เพื่อเรียกใช้ OCRopus ด้วย แม้ OCRopus จะรองรับการเพิ่มเติมภาษาใหม่ ๆ เข้าไปได้ แต่ก็ต้องลงแรงหน่อย ตอนนี้ยังใช้ไทยไม่ได้โดยทันที สำหรับคนที่มองหาตัวที่อ่านภาษาไทยได้ และไม่แพงนัก ลองหา ArnThai (อ่านไทย) มาทดสอบดู มีทั้งบนวินโดวส์และลีนุกซ์ (รุ่นบนลีนุกซ์เก่ากว่าหน่อย) ติดต่อเนคเทคได้ ถ้าสนใจนำไปใช้ ที่เคยถาม สามารถตกลงสัญญาอนุญาตได้หลายแบบ สำหรับตัวที่มีประสิทธิภาพดีกว่านั้นและมีความสามารถเพิ่มเติมอื่น ๆ ที่อ่านไทยได้ คือ ABBYY FindReader อ่าน…

  • change JRE/JDK default version in Mac OS X to Java SE 6 (1.6)

    (Update 2009.05.16: add JAVA_JVM_VERSION setting) To build Nutch 1.0, you need JDK 1.6. Unless you’ll got [javac] class file has wrong version 50.0, should be 49.0 error message. For a system that has more than one version of JDK installed. It is possible to change to a desired version only at the time you need…

  • NLTK corpus readers for NECTEC BEST and ORCHID corpora

    ความเดิมจากตอนที่แล้ว ทดลองสร้าง corpus reader ใน NLTK ตอนนี้แก้การ encode ให้ใช้ได้กับ nltk.Text() แล้ว (แทนที่จะเก็บเป็น unicode ก็เก็บเป็น utf-8 encoded str แทน) พร้อมกับเพิ่มตัวอ่านสำหรับคลังข้อความ BEST และ ORCHID ด้วย ตัวอ่านคลัง BEST ในรุ่น 0.3 นี้ เรียกดูเป็นหมวดได้ (ข่าว วรรณกรรม สารานุกรม บทความ) เรียกดูข้อมูลกำกับขอบเขตคำ (word boundaries) ได้ แต่ยังไม่รองรับ <NE>named-entities</NE> กับ <AB>คำย่อ</AB> เนื่องจาก BEST ไม่มีข้อมูลขอบเขตประโยค ตัวอ่านคลังจะสร้างขึ้นเอง โดยสมมติ \n เป็นขอบเขตประโยค ส่วนตัวอ่านคลัง ORCHID ในรุ่น 0.3 นี้ เรียกดูข้อมูลกำกับขอบเขตคำและชนิดคำ (Part-of-Speech)…

  • encode("UTF-8", "ignore") ข้าม ๆ เรื่องที่ทำไม่ได้ใน Python

    หลังจากเอา python-libthai ของวีร์มาใช้กับข้อมูลที่ได้มาจากเว็บ ก็พบปัญหาเรื่อง character encoding นิดหน่อย libthai นั้นปัจจุบันทำงานกับข้อมูลที่เป็นภาษาไทย 8 บิตอยู่ (น่าจะเป็น TIS-620) ตัว python-libthai เลยมีขั้นตอนการแปลงจากยูนิโค้ดไปเป็น 8 บิตก่อน ทีนี้ ปรากฏว่า encoder “CP874”, “TIS_620” และ “ISO8859_11” ของ Python มันดันแปลงตัวอักษรบางตัวไม่ได้ (เนื่องจากใน charset พวกนั้น มันไม่มีตัวอักษรดังกล่าว) โปรแกรมก็เลยจะตาย ถ้าไปเจออักษรพวกนั้น ก่อนตายมันจะโวยทำนองว่า : UnicodeEncodeError: ‘charmap’ codec can’t encode character u’\u200b’ in position 3560: character maps to <undefined> วิธีแก้แบบถึก ๆ คือ เอาหูไปนาเอาตาไปไร่ซะ ignore…