sake's picture

การเชื่อมต่อ IPv6 ผ่าน 6to4 tunnel บน Debian

Tue, 12/18/2012 - 01:28 -- sake


ไม่ได้เขียนซะนาน เริ่มจากการรวบรวมเรื่องเก่าๆ ที่เคยเขียนมา รวมไว้ก่อน เรื่องใหม่รอคิวไปก่อนครับ
ความจริงผมต่อ IPv6 ไว้นานมากแล้ว แต่ไม่ได้เขียนวิธีการไว้ จนจะลืมซะแล้ว เลยเอามาเขียนไว้ซะหน่อย

การเชื่อมต่อ IPv6 มีได้หลากหลายวิธีมากครับ วิธีนึงที่นิยม คือ 6to4 relay เป็นการสร้าง tunnel หรือท่อ โดยการ map IPv4 เดิมที่มี
เข้าเป็น IPv6 prefix สำหรับใช้งานได้ ซึ่ง แค่ Prefix เดียว ก็เหลือแหล่ ใช้ได้ทั้งองค์กรเลยทีเดียวครับ
ซึ่ง ADSL สมัยนี้ ก็แจก IPv4 เป็น public IP ให้เราอยู่แล้ว เราก็สามารถนำมาใช้งานได้ครับ
การสร้างท่อนี้ ที่จริง ก็เป็นการส่งโดยการ encapsulate หรือให้ IPv4 ส่งข้อมูล IPv6 นั่นเอง

sake's picture

Android :การเชื่อมต่อมือถือเพื่อ debug ผ่านเครื่องจริง บน Linux และ ปัญหา Debug Certificate expired

Mon, 01/02/2012 - 15:58 -- sake

ในการพัฒนา Android App ใน Linux ที่จริงมีความสะดวกสบายหลายอย่างในการติดตั้งครับ แต่ก็อาจจะเจอปัญหาได้เช่นกัน
แต่ก็สามารถแก้ปัญหาได้ไม่ยากครับ จะขอยกสองปัญหาที่มือใหม่ (อย่างผม) เจอครับ คือ Debug Certificate expired และการเชื่อมต่อกับมือถือเพื่อใช้งานเ debug ผ่านเครื่องจริง บน Linux

sake's picture

การลง neo4j-python ใน ubuntu 10.04

Wed, 02/02/2011 - 08:46 -- sake

อย่างแรก คือตอนนี้ผมใช้ ubuntu 10.04 แต่ต้องใช้ neo4j เพราะว่าใช้ใน thesis
เลยจะลงตัว neo4j-python ซึ่งเป็นตัว binding

ตัว neo4j เป็น graph database ตัวหนึ่งที่ opensource ให้ใช้ฟรี แบบ GFPL
ซึ่งอาจจะเรียกว่า เป็น nosql ตัวหนึ่ง ความพิเศษตรงที่มัน bindng python นี่ล่ะครับ
เพราะผมต้องการใช้ร่วมกับ django แถมมันมีตัวอย่าง app ที่สร้าง model ให้ โดยไม่ต้องแก้อะไรมาก
เปลี่ยนตรง model แทน เอาไว้พอคล่องเดี๋ยวคงมาเขียนบล็อก

เริ่มต้นเลย คือ เนื่องจากมันเป็น java ที่ binding มาครับ เลยต้องใช้ตัว binnding ทีแรกลง jython
แต่ใน ubuntu ลงไม่ได้ เพราะเป็นรุ่นเก่า 2.2 เลยต้องดึงมาจาก debian sid แทน

พอลงปุ้บ ก็เจอปัญหาเลย

sake's picture

ลง Sesame เพื่อเก็บ Semantic Information

Tue, 12/21/2010 - 14:57 -- sake

Sesame (น่าจะอ่านว่า ซีซามี ) เป็น RDF database management systems ไว้เก็บพวก RDF OWL อะไรซักอย่างนี่ล่ะครับ :P เอาเป็นว่า ผมจะเก็บข้อมูล RDF แล้วก็ อยากใช้ SPARQL ด้วย เลยลงดู ว่าเป็นยังไงครับ ไม่รู้ว่าจะออกมายังไง ==''

1. โหลด sesame 2.3 http://www.openrdf.org/download.jsp

2. แตกไฟล์ออกมา

  1. tar zxvf openrdf-sesame-2.3.2-sdk.tar.gz

3. ลง tomcat เพราะ sesame มีทั้งส่วนที่เป็น servlet เลยต้องใช้ tomcat และส่วนที่เป็น command line

  1. sudo apt-get install tomcat6 tomcat6-admin tomcat6-docs tomcat6-user
sake's picture

ซื้อ T-mobile HTC G1 มาปรับแต่งกัน

Thu, 04/01/2010 - 16:54 -- sake

ตอนนี้ android ถือว่าเนื้อหอมพอสมควร แตาราคาอาจจะไม่ปลื้ม สำหรับหลาย ๆ คน เพราะเกือบหมือนเหมือนกัน พอไปดูใน ebay พบว่า T-mobile HTC G1 ราคาประมาณ 5000 - 8000 สำหรับมือสอง และมีการ mod เยอะพอสมควร หลังจากสอบถาม และ bid ไป โดยตั้งงบไม่เกิน 4500 รวม shipping ส่วนมากจะเกิน ก็ไป bid อันอื่น ในที่สุด ก็ได้มาอันนึง สภาพมีรอยพอสมควร แต่ใช้งานได้ครบ ไม่เจ๊ง โชคดีไป รวม unlock code กับ SD ที่ต้องซื้อเอง ก็ตกราว ๆ 4800 ภาษีนำเข้าไม่เสียครับ เข้าใจว่าเพราะส่งแบบธรรมดา ไม่ก็มือถือไม่เสียอยู่แล้ว เพราะปกติของราคาเกิน 2000 จะเข้าไปที่ ศุลกากรไปรษณีย์ ซึ่งมีทั้งข้อดีข้อเสีย เพราะเวลาไปเสียภาษีนำเข้า จะเปิดของต่อหน้าเจ้าหน้าที่ ถ้าเกิดคนขายส่งของผิดมา เราสามารถให้เจ้าหน้าที่ระบุว่าได้รับของอะไร และตีกลับ เพื่อเรียกเงินคืนจากคนขายได้ แต่ถ้าเป็นแบบธรรมดา ก็ต้องลุ้นกันเอง ต้องดูความน่าเชื่อถือคนขายล่ะครับ

หลังจากเปิดเครื่อง G1 ก็ใช้งานได้ดีครับ ครบทุกฟังก์ชั่น แต่ว่า เนื่องจากเป็น Android 1.6 ต้องทำการโมกันหน่อย

sake's picture

เขียน tweet app อย่างง่าย

Tue, 02/23/2010 - 17:18 -- sake


Twitter มี API ที่ใช้งานง่ายที่หนึ่ง ตัวอย่างคือใช้ python ซึ่งทำให้ง่ายไปอีก
เริ่มจาก โหลด API http://code.google.com/p/python-twitter/
ในกรณีนี้ผมใช้ผ่าน mercurial
จากนั้น install

  1. cd python-twitter/
  2. sudo python setup.py install

จากนั้น เริ่มเขียนครับ

sake's picture

upgrade จาก feisty ไปเป็น lucid / แก้ไขกรณี terminal หายไป / upstart

Mon, 02/15/2010 - 00:20 -- sake

upstart

เดิมที่ไม่ได้ตรวจสอบ แต่เนื่องจากว่า ต้องการอัพเกรดระบบ จากเดิม Ubuntu Feisty ไปเป็น Garmic ปัญหาก็เกิด เนื่องมาจาก garmic ใช้ PHP 5.2.9 แต่ว่าปัญหาคือ ผมใช้ symfony ในการพัฒนาโปรแกรมอยู่ ซึ่ง มีปัญหา ทำให้ระบบ plugin มีปัญหา มองไม่เห็น PEAR plugin ที่ติดตั้งไป เลยต้อง upgrade

หลังจากแก้ /etc/apt/source.list ไปเป็น lucid ซึ่งตอนนี้ยังไม่ release ก็ทำการ dist-upgrade อีกครั้ง ตอนนี้ PHP ทำงานได้ปกติ ปัญหาก็คือ ปกติ Ubuntu Linux จะเปิด terminal ขึ้นมาให้ 6 อัน ส่วนอีกอันจะเป็น graphic mode แต่หลังจากที่ reboot เครื่อง ปรากฎว่า graphic mode มี แต่ว่า teminal ไม่เริ่มต้น

sake's picture

เพิ่ม APT Repository สำหรับ Update Google Chrome ใน Ubuntu

Sat, 01/30/2010 - 00:35 -- sake

google chrome linux

เป็นที่ทราบดีว่า google ได้ออกรุ่น beta และรุ่น unstable
สำหรับ google chrome บน Linux
ออกมาได้พอสมควร แต่ก็ยังไม่ release ซักที

จำไม่ได้ หลังจากที่ติดตั้งไปตั้งนานแล้ว
เราสามารถที่จะเพิ่ม APT Repository
เพื่อให้ปรับปรุง และลง Google Chrome อัตโนมัติได้
สำหรับผมใช้ Ubuntu Lucid อยู่ครับ

Pages

Subscribe to Front page feed