My Best Gadgets of 2013

Timbuk 2 Classic Messenger Bag :Size S

  • ข้อดี
    • ความจุเยอะแม้จะเป็น size S
    • ช่องใส่ของเยอะและเป็นระเบียบ
    • สะพายง่าย ถนัด
  • ข้อเสีย
    • ไม่มีหูหิ้ว
    • ใส่ของเยอะๆ แล้วหนัก -*-

Kindle with Special Offer
– Review

Panasonic Lumix GX7

Dell UltraSharp U2312HM 23″

  • ข้อดี
    • ให้ภาพที่ดีมากๆ
    • ปรับ parameter ได้เยอะ
  • ข้อเสีย
    • ไม่มี port HDMI

Bioshock Infinite

Steal Like an Artist

  • ข้อดี
    • ดีมาก ควรหามาอ่าน
    • เล่มแปลไทยถูกมาก

Hippo ProOne In-ear Headphones

  • ข้อดี
    • เสียงดีเหมือนกับหูฟัง ear-bud ที่ชอบ (งงไหม)
  • ข้อเสีย
    • วิธีใส่ลำบาก ต้องอ้อมหูก่อน

Deuter Aircontact 65 + 10 รุ่นเก่า

  • ข้อดี
    • จุเยอะโฮกกกกกก
    • ทนทาน
    • สะพายง่าย
    • ปรับได้เยอะ
  • ข้อเสีย
    • แพง

ก็แค่ความหวัง

สิ่งที่ผมรู้สึกว่าชั่วร้ายที่สุดในการชุมนุมปี 53 คือผมเห็นเพื่อนๆ ที่รักของผมหลายคนแสดงอาการสำเร็จความใคร่บน Social Network เวลาเห็นความสูญเสียไม่ว่าจะชีวิตหรือทรัพย์สินของคนหรือสัญลักษณ์ของฝ่ายตรงข้าม

  • มันคือที่สุดของความชั่วร้ายที่ไม่เห็นว่าอีกฝ่ายเป็นมนุษย์เหมือนตัวเอง
  • มันคือความชั่วร้ายที่เห็นว่าทุกๆ การกระทำของตัวเองนั้น ทำเพราะอีกฝ่ายนั่นแหละที่ผิด ที่กูต้องทำแบบนี้ก็เพราะมันผิด

มันมีการกระทำหรือการตัดสินใจบางอย่างที่ยังไงมันก็คือความชั่วร้ายไม่ว่าสาเหตุของมันคืออะไรและเรากระทำต่อใครหรือเราทำต่ออะไร
หรือบางทีคนที่กระทำอาจจะไม่ได้คิดอะไร นอกจากเพราะมึงนั่นแหละผิด กูเลยต้องทำแบบนี้

ผมก็ได้แต่หวังว่าครั้งนี้มันจะไม่ไปถึงจุดเดียวกับปี 53

เราต้องโดนจับแขวนคอแล้วเอาเก้าอี้ฟาดกันอีกกี่ครั้ง ถึงจะคิดได้ว่าชีวิตนั้นมีค่ายิ่งนัก

วิธี set PATH Solaris เพื่อ configure กับ make file

ช่วงนี้มีเรื่องให้ต้อง compile โปรแกรมบน Solaris 10 x86 แล้วก็ติดปัญหาเรื่อง set compiler path หลายครั้งจนขอจดไว้ต้อง set อะไรบ้าง

พอโหลด source มา untar file เสร็จสั่ง configure ก็ขึ้นแบบนี้มาเลย

# ./configure
checking build system type... i386-pc-solaris2.10
checking host system type... i386-pc-solaris2.10
checking target system type... i386-pc-solaris2.10
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/disk2/opt/ruby':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
#

ไปค้นๆ ดู ต้องไปหา gcc ครับ ซึ่ง default ของ Solaris ในกรณีที่ไม่ได้ลง Sun Studio มันอยู่ที่ /usr/sfw/bin เราก็ export PATH ไป

# export PATH=/usr/sfw/bin:$PATH

พอสั่ง ./configure ก็จะเจอ error ว่าไม่มี make -*-

checking for prefix of external symbols... ./configure: line 18702: conftest.o: command not found
NONE
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking if make is GNU make... ./configure: line 18909: make: command not found
no
checking for safe null command for make... configure: error: no candidate for safe null command

ไปค้นๆ ดู make ไม่ได้อยู่ใน /usr/sfw/bin แต่อยู่ใน /usr/ccs/bin ต่างหาก -*-

ดังนั้นวิธีการ export ที่ถูกต้องเพื่อที่จะ configure และ make ได้คือ

# export PATH=/usr/ccs/bin:/usr/sfw/bin:$PATH

ที่นี่ก็จะ build ได้ พอ make install โปรแกรมก็จะไปอยู่ใน /usr/local แล้วเราก็ค่อยไปสร้าง softlink อีกทีครับ