1st Step

จนวันนี้แล้ว blognone ก็ยังเป็น Drupal 5.x อยู่ เนื่องจากผมขี้เกียจอัพ แถมไม่เห็นประเด็นที่ต้องอัพจริงๆ จังๆ นัก

แต่ช่วงหลังมีไอเดียกระฉูดเรื่องฟีเจอร์ใหม่แล้วปรากฏว่า DP5 มันไม่มีอะไรซัพพอร์ตเลย ขณะที่ DP6 มี API ให้บริการเพียบ

ตกลงปลงใจได้ว่าต้องย้ายแล้ว

แต่อยู่ๆ ไปกดตูม upgrade มันก็เจ๊งกันซะเท่านั้น เลยจะทำ beta tesing กันก่อน (เดี๋ยวคงเปิดให้เข้ามาลองกัน) ปรากฏว่า

  1. Blognone เป็นเว็บที่ใหญ่มาก ข้อมูลทั้งหมด zip แล้วยัง 1.3GB พื้นที่จริงประมาณ 2.7GB
  2. โหลดกลับเครื่องใช้เวลา 3 ชั่วโมง
  3. นั่งคิดวิธี upload อีกพักใหญ่
  4. สุดท้าย @rtsp มาบอกว่าใช้เครื่องที่ ม. remote โหลดเอาน่าจะเวิร์คกว่า
  5. ปัญหาคือ plesk มันต้องโหลดผ่าน URL ประหลาดๆ เลยจะเปิด firefox
  6. ตั้ง X11 ให้ทำ ForwardX11 ทำงานได้ดีไม่มีปัญหา
  7. แต่พอเปิด firefox แล้วกลายเป็น local firefox???
  8. สรุปว่า firefox มันดัก signal ของ x11 เอาไว้ แล้วมันแยกไม่ออกระหว่าง remote กับ local
  9. เปิด firefox -no-remote เป็นอันเสร็จพิธี

ยังไม่ได้งานอะไรเลย นอนแล้ว…

 

My Personas

My Personas

My Personas

Personas เป็นโครงการของทาง MIT Media Lab (เจ้าของเดียวกับ OLPC ที่เจ๊งๆ ไปแล้ว) ประเด็นมีแค่การหาชื่อคนแล้วทำ signature ความเกี่ยวข้องออกมาเป็นสีสวยๆ แต่ภายใต้มันอาศัยงานวิจัยด้าน NLP ที่ค่อนข้างทรงพลัง แถมด้วยการทำ Data Mining

น่าสนใจมากว่าถ้าทำ Data Mining แบบเยอะๆ กว่านี้เราอาจจะได้ข้อมูลอะไรๆ ที่น่าสนใจกว่านี้ เช่นว่า DNA ของคน Blognone อะไรอย่างนั้น

 

A Coffee Shop

ThinkPad at D'Oro

ThinkPad at D'Oro

ผมไปร้านกาแฟบ่อยมาก เนื่องจากมันให้อารมณ์สุนทรีย์ในการทำงานดีกว่าการนั่งจับเจ่าอยู่ที่บ้านพอสมควร ปัญหาคือร้านกาแฟดีๆ นั้นหายากยิ่ง ดังนั้นถ้าคุณทำร้านกาแฟแบบอยากให้ผมสรรเสริญ…

  1. ที่จอดรถ ถ้าอยู่ในห้างก็คงไม่มีปัญหา แต่ถ้านอกห้างช่วยเลือกทำเลที่จอดรถง่ายๆ นะครับ ในปั๊มก็โอเค
  2. อินเทอร์เน็ต ยังมีร้านไหนไม่มีบริการมั่ง หามาติดซะดีๆ
  3. ปลั๊กครับพี่น้อง ปลั๊ก อยากให้มีทุกโต๊ะ แต่เอาจริงๆ ขอทั่วๆ ร้านหน่อยก็ประเสริฐมากแล้ว
  4. ที่นั่งพอเพียง และเพียงพอ ที่นั่งหรูแต่โต๊ะไม่พออย่าง True Coffee นั้นบางทีก็เสียดายตังค์ค่าทำบัตรนะ
  5. กาแฟอร่อย สุดท้ายยังไงซะ คุณก็เป็นร้านกาแฟนี่

สุดท้ายอยากขอหัวหน้าไปนั่งเขียนโปรแกรมในร้านกาแฟมากครับ มันจะมีวันนั้นมั่งไหมนี่…

 

มันไม่อัพเกรด

ข้อเสียของการไม่อัพเกรดซอฟต์แวร์…

หน้าจอ Trinity ตอนกำลังแฮกระบบไฟฟ้า

หน้าจอ Trinity ตอนกำลังแฮกระบบไฟฟ้า

เอามาจาก The Matrix Reloaded ถ้าไล่ดูจะเห็นโปรแกรมทั้งหมด

  1. background เหมือนจะเป็น ssh terminal ที่ fullscreen ไว้
  2. โปรแกรม editv1 นี่เหมือน editor ธรรมดา กำลังแก้ assembly ของไฟล์ sshnuke อยู่ และจาก Assembly เรารู้ว่า sshnuke รันบน x86 (มี ebx/ebi)
  3. nmap ข้างหลังกำลังตรวจเครื่องสักเครื่อง ไม่รู้ ip แต่เปิดพอร์ตตรึมเลย
  4. หน้าจอหลัก เป็น nmap รุ่น 2.54 (ผมใช้รุ่น 4.76 อยู่) ตรวจเครื่อง 10.2.2.2 แล้วเข้าทางพอร์ต 22 ตรงๆ เปิดอยู่พอร์ตเดียว ตรวจด้วย -sS (SYN Scan)
  5. sshnuke ไม่มีอยู่จริง แต่มันอ้างอิงถึงบั๊ก CRC32 ใน ssh v1 เป็นบั๊กจริงที่ทำให้ remote access ได้จริงๆ ในจอ sshnuke กำลังตั้ง root password ใหม่
  6. ssh อีกครั้งเป็น root แล้ว
  7. “I’m, in….”

ซอฟต์แวร์โคตรเก่าเลยครับ ถ้าหนังใหม่คงต้องใช้บั๊ก DSA-1571