ตั้งให้ User สามารถ SFTP ได้อย่างเดียว บน FreeBSD

ปกติ เมื่อเมื่อสร้าง user เราสามารถกำหนด shell ให้กับผู้ใช้ได้
ในกรณีที่เราอยากให้ผู้ใช้ สามารถ SFTP ได้อย่างเดียวสำหรับ Web User
มีหลายวิธี หนึ่งในนั้นคือ กำหนดให้ใช้ scponly ซึ่งเป็น restricted shell
ให้ใช้ scp / sftp อย่างเดียว

  1. # cd /usr/ports/shell/scponly
  2. # make install clean

จากนั้น เปลี่ยน shell ของผู้ใช้

ติดต่อ Serial Port (ComPort) ง่าย ๆ ด้วย Python บน Windows

Python เป็นภาษาหนึ่งในการเขียนโปรแกรม ที่ผมว่าน่าจะครอบจักรวาลเลยก็ว่าได้
นอกจากจะเขียนง่ายแล้วยังทำได้เกือยทุกอย่าง อย่าตอนนี้ที่จะลองใช้กัน พอดีต้องเขียนโปรแกรม
เพื่อติดต่อกับ Serial Port หรือ Com Port นั่นเอง จริง ๆ อาจมีหลายภาษาที่ทำได้เหมือนกัน
แต่เราจะมาลองเขียนด้วย Python บน Windows กันครับ (จริง ๆ  Linux ก็น่าจะได้เหมือนกัน)

ลอง cross compile โปรแกรมสำหรับ MIPS

งมมาหลายวัน นึกว่าจาง่าย แต่อย่างว่าล่ะครับ ความพยายามอยู่ที่ไหน ความสำเร็จอยู่ที..่ไหน T-T

เนื่องจาก Set top Box ที่ใช้งาน เป็น Single Chip ที่เป็น MIPS32 Based เราก็นึกว่า จะพอครอสคอมไพล์
เพื่อที่จะเอาโปรแกรมลงง่าย ๆ แบบ arm จริง ๆ arm ก็อาจจะยากก็ได้ แต่บังเอิญตอนนั้นฟลุกทำได้ -_-''

เริ่มจากการลองใช้ ของ emdebian เพราะว่าเราใช้ ubuntu ซะเคยชิน ลง debian 4.0r3 ใหม่จากแผ่น netinst
จากนั้นก็ทำการชี้ repository ไปที่

deb http://www.emdebian.org/debian/ stable main
deb-src http://www.emdebian.org/debian/ stable main

จากนั้น install package

ตามเทรนด์ Web 2.0

หายไปนานอีกแล้วครับ ไม่ใช่ไปไหน แต่ไปหาข้อมูลความรู้เพิ่มเติม
หลังจากที่สมัครกลับไปเรียนปอโท ก็ยุ่ง ๆ นิดนึงครับ เนื่องจากต้องเตรียมข้อมูลหลายอย่าง
โดยเฉพาะ Thesis ที่จะทำ เรอ่งที่คิดว่าจะทำก็น่าจะประมาณเกี่ยวกับ Social Network นี่ละครับ
ตอนนี้ ลงทุนสั่งหนังสือจาก Amazon มา เพราะว่าในไทยนี่รู้สึกจะหาแทบไม่ได้
มีก็ไม่ตรงซะงั้น อ่านดูแล้วก็สนุกดีครับ เพราะเป็นการ Update ตัวเองด้วย

ในที่สุดก็เริ่มใช้ hi5

ออกจะตก trend ไปหน่อย ชาวบ้านเค้าใช้จนจะเลิกใช้กันไปแล้ว
แต่ไหน ๆ ก็ไหน ๆ ก็ลองใช้เพื่อศึกษาดูละกันว่า Social Network แบบนี้เป็นยังไง
ใครอยาก add ผมเป็นเพื่อนก็เชิญเข้าชมได้ที่
http://letsgoto.hi5.com ครับ

ยังไม่มีอะไร เพราะเพิ่งเปิด account จริง ๆ :P

Tags: 

เขียน Google Map โดยใส่ไฟล์ kml จาก Google Earth

ปกติ เราสามารถเขียน Google map ได้ง่าย ๆ โดยใส่ไว้ในเว็บเรา
โดยที่ชุด Google Map API นั้น เป็น Java Script อยู่แล้ว เราจึงสามารถ include ได้
โดย link ไปยังเว็บที่ google กำหนด โดยเราต้องนำ URL ของหน้าเพจที่เราจะใช้
ลงทะเบียน โดยลงได้ที่ http://code.google.com/apis/maps/signup.html
ใส่ URL ลงไปก็จะได้ key สำหรับใช้งานต่อไปครับ
ตัวอย่างที่ยกมา เป็นของ IPStar ครับ ที่วงเขตบีมให้บริการไว้

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

มาลองเขียน PHPCurl เรียกหน้า ASP แบบง่าย ๆ กัน

หลาย ๆ คนอาจจะรู้จักแล้ว ว่า cURL คืออะไร แต่ส่วนตัว เพิ่งเคยใช้นี่ละ :P

cURL เป็น tool ที่ใช้สำหรับในการ transfer ข้อมูลของ protocol ต่าง ๆ อย่าง HTTP HTTPS FTP SSH เป็นต้น

ตัวอย่างการใช้งานที่ผมจะลองใช้คือ มีเว็บนึง ต้องการการ login ก่อน จากนั้นจะสามารถเข้าใช้งานฟังก์ชันต่าง ๆ ในเว็บได้
ผมจะลองใช้ cURL ในการเรียกใช้ครับ ตัว cURL จะทำหน้าที่คล้าย ๆ เป็น web browser หรือ client ที่ browse ไปยังหน้าต่าง ๆ ให้