ช่วงนี้ใช้ 3G เยอะ เพราะเบื่อ firewall ของออฟฟิศ แต่ก็เหมือนหนีเสือปะจรเข้ เพราะ True 3G ดันตั้งค่า timeout ไว้ต่ำกว่าปรกติมากๆ ทำให้ connection ที่เปิดทิ้งๆ ไว้เช่น SSH หลุดกระจาย แน่นอน ทรูแฮกออกจากมาตรฐานได้ ผมก็ทำได้เหมือนกัน กลับมาบ้านหาไม่ถึงห้าวินาทีก็เจอเอกสารเรื่องนี้ใน scribd tcp-keepalive-howto จัดการตั้งค่าตามทันที ค่าสำคัญที่สุดคือ /proc/sys/net/ipv4/tcp_keepalive_time ตอนแรกผมลองตั้งเป็น 300 ปรากฏว่ายังหลุดอยู่ดี เลยบีบเหลือ 60 คือให้มันส่ง keep alive ทุกๆ นาที เห็นภาพแรกมันส่ง keep alive แล้วได้ ack ก็นั่นแล แสดงว่า connection ไม่หลุดแล้ว
เนื่องจากสมัครงานครั้งล่าสุด แทบไม่ถูกถามเรื่องความรู้ด้านเทคนิค มาเจอคำถามสัมภาษณ์งานใน pantip.com เลยลองตอบกันหน่อยดีกว่า (คำเตือน geek มากครับบล็อกนี้) น้องเขียนโปรแกรมภาษาอะไรเป็นบ้างครับ C/C++, Python, VHDL, Verilog สองอันหลังไม่ได้เขียนนานแล้ว ถ้าพี่มีสาย LAN/CAT 5e UTP ยาวไม่จำกัด กับ Switch hub 1 ตัว พี่จะสามารถต่อเครื่องคอมพิวเตอร์ 2 เครื่องห่างกันได้มากที่สุดกี่เมตร ตามมาตรฐาน 100Base-T เราสามารถส่งข้อมูลในสายได้ไม่เกิน 100 เมตร และทวนสัญญาณได้ไม่เกิน 4 ครั้ง (รวม 500 เมตร) ทั้งนี้ทั้งนั้นสายต้องได้มาตรฐาน ส่วนสำคัญคือการตีเกลียวให้ถี่ตามมาตรฐานเพื่อให้มีการ cancel noise ได้มากพอ และการคลายเกลียวช่วงเข้าหัวนั้นต้องระวังให้ไม่มีการคลายเกลียวมากเกินไป เพราะเป็นส่วนที่อ่อนไหวต่อสัญญาณรบกวนที่สุด การคลายเกลียวนั้นระบุไว้ในมาตรฐาน TIA-618 (ใช่เปล่าหว่า ลืมไปแล้ว อ่านใน CCNA นานแล้ว) ว่าคลายเกลียวได้ไม่เกิน 13 มิลลิเมตร [...]
¶
Posted 30 August 2009
† lewcpe
§
‡
°
จนวันนี้แล้ว blognone ก็ยังเป็น Drupal 5.x อยู่ เนื่องจากผมขี้เกียจอัพ แถมไม่เห็นประเด็นที่ต้องอัพจริงๆ จังๆ นัก แต่ช่วงหลังมีไอเดียกระฉูดเรื่องฟีเจอร์ใหม่แล้วปรากฏว่า DP5 มันไม่มีอะไรซัพพอร์ตเลย ขณะที่ DP6 มี API ให้บริการเพียบ ตกลงปลงใจได้ว่าต้องย้ายแล้ว แต่อยู่ๆ ไปกดตูม upgrade มันก็เจ๊งกันซะเท่านั้น เลยจะทำ beta tesing กันก่อน (เดี๋ยวคงเปิดให้เข้ามาลองกัน) ปรากฏว่า Blognone เป็นเว็บที่ใหญ่มาก ข้อมูลทั้งหมด zip แล้วยัง 1.3GB พื้นที่จริงประมาณ 2.7GB โหลดกลับเครื่องใช้เวลา 3 ชั่วโมง นั่งคิดวิธี upload อีกพักใหญ่ สุดท้าย @rtsp มาบอกว่าใช้เครื่องที่ ม. remote โหลดเอาน่าจะเวิร์คกว่า ปัญหาคือ plesk มันต้องโหลดผ่าน URL ประหลาดๆ เลยจะเปิด [...]
ข้อเสียของการไม่อัพเกรดซอฟต์แวร์… เอามาจาก The Matrix Reloaded ถ้าไล่ดูจะเห็นโปรแกรมทั้งหมด background เหมือนจะเป็น ssh terminal ที่ fullscreen ไว้ โปรแกรม editv1 นี่เหมือน editor ธรรมดา กำลังแก้ assembly ของไฟล์ sshnuke อยู่ และจาก Assembly เรารู้ว่า sshnuke รันบน x86 (มี ebx/ebi) nmap ข้างหลังกำลังตรวจเครื่องสักเครื่อง ไม่รู้ ip แต่เปิดพอร์ตตรึมเลย หน้าจอหลัก เป็น nmap รุ่น 2.54 (ผมใช้รุ่น 4.76 อยู่) ตรวจเครื่อง 10.2.2.2 แล้วเข้าทางพอร์ต 22 ตรงๆ เปิดอยู่พอร์ตเดียว ตรวจด้วย -sS (SYN Scan) sshnuke [...]
¶
Posted 23 August 2009
† lewcpe
§
‡
°
Tagged: geek