Kitty HTTPD

ปกติเวลาโอนไฟล์ใหญ่ๆ ข้ามเครื่อง จะใช้ Port-FTP ไวดี แต่ก็มีข้อด้อยตรงไม่ support file > 2 GB .. บางครั้งเลยต้อง scp เอา ซึ่งกรณีนี้เสีย CPU ไปกับ encryption ไปเปล่าๆ .. อยากได้ web server อย่างง่ายๆ ที่เรียกแล้วทำ index current directory ได้เลย จะได้ wget เอาได้ง่ายๆ … ให้ นศ เขียนส่งก็ไม่ได้เรื่อง .. เลยเขียนเองดีกว่า (ไม่รู้โง่หรือฉลาด แต่ก็ทำไปแล้ว) .. จริงๆ เขียน web server ง่ายๆ ด้วยภาษา C ใช้แค่ 1-200 SLOCs ก็ได้แล้ว … จากนั้นก็เพิ่มฟีเจอร์เข้าไปเรื่อยๆ จนพอใจในระดับนึง (หลักๆ ก็ 64-bit large file, IPv6, multithread, syslog, …) และคิดว่าพอจะรีลีสได้แล้ว

ดูรายละเอียด + ดาวน์โหลด ได้ที่หน้า Kitty HTTPD

comment / report bugs ได้ที่ห้อง #tlwg @ irc.linux.in.th หรือ เมลมาก็ได้ … หวังว่า code ที่รีลีสจะไม่ทำขายหน้านะ :P