Clicky

suksit dot com | by Suksit Sripitchayaphan

bombik.com got Plagiarized (again)

เมื่อกี้ @bombik โทรมาบ่นว่าโดนก๊อปบทความอีกแล้ว(ความเดิม) คราวนี้มีคู่กรณีใหม่ โดยบทความที่โดนก๊อปเป็นเรื่องการสร้าง fan page ใน Facebook เข้าไปดูในหน้าเว็บที่เป็นปัญหาแล้วพบว่าบทความในเว็บดังกล่าวทำผิดสัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 3.0 ประเทศไทย (BY-NC-ND) ที่ระบุไว้ในหน้าเว็บ bombik.com โดยไม่ระบุที่มาของบทความ และมีการแก้ไขดัดแปลงบทความให้แตกต่างไปจากต้นฉบับอีกด้วย

ขั้นตอนแรกคงทำเหมือนเดิมคือส่งเมล์ไปตามแอดเดรสที่ระบุไว้ในหน้าเว็บก่อน เนื้อหาของอีเมล์มีดังนี้

Read the rest of this entry »

Kimju -- Once is More Than Enough

เรื่องของเรื่องคือเมื่อวานตอนเย็นตั้งใจจะพา @bombik กับเพื่อนไปกินบุฟเฟต์สุกี้ญี่ปุ่นที่ร้าน Torii แต่ปรากฏว่าปล่อยไก่ตัวเบ้อเริ่ม เพราะไม่รู้ว่ามันปิดทุกวันอังคาร T_T เลยเดินมึนๆ ไปหาของกินที่เมเจอร์รัชโยธินแทน

เดินไปเดินมาก็ตัดสินใจเข้าร้านบุฟเฟต์ปิ้งย่างเกาหลีชื่อ Kimju ที่อยู่ใกล้ๆ Box Office ด้วยเหตุผลง่ายๆ ว่า "ยังไม่เคยลอง" บวกกับราคาบุฟเฟต์ที่ติดอยู่หน้าร้าน 288.- บาท ดูแล้วก็ค่อนข้างโอเค เลยตกลงเข้าไปลองกินกัน

Kimju Buffet

สำหรับคนที่หาข้อมูลว่าร้านนี้เป็นอย่างไร น่าไปลองชิมหรือไม่ ขอตอบแบบย่อๆ ไว้ก่อนเลยว่า

"มัน กาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาาากส์ มาก"

เสิร์ชหาร้านอื่นได้เลยครับ เวลาในชีวิตของคุณมีค่าเกินกว่าจะไปนั่งกินอาหารในร้านพรรค์นี้ แต่ถ้าอยากรู้ว่ามันกากยังไง เชิญอ่านต่อได้ตามสะดวก

Read the rest of this entry »

100 สิ่งที่ไม่ต้องทำ(ก็ได้)ก่อนตาย

100 สิ่งที่ไม่ต้องทำ(ก็ได้)ก่อนตาย

งานมหกรรมหนังสือระดับชาติ ครั้งที่ 16 (BookExpo Thailand 2011) คราวนี้ ซื้อมาแต่หนังสือประเภทไม่ต้องอ่านต่อเนื่อง คือเป็นตอนสั้นๆ อ่านแป๊บๆ แล้ววางทิ้งไว้ วันหลังค่อยมาอ่านใหม่ก็ไม่ขาดช่วง อะไรทำนองนี้ อาจจะเป็นเพราะรูปแบบการดำเนินชีวิตที่เปลี่ยนไป... ขนาดร้านไหนคนเยอะๆ ยังขี้เกียจรอ ไม่ซื้อมันซะดื้อๆ ยังงั้น -*- (แต่วางแผนจะไปเดินอีกรอบ เอาช่วงที่คนน้อยๆ หน่อย)

สรุปหนังสือที่ได้มารอบแรก:

  • โรมานซ์ ของ วิศุทธิ์ พรนิมิตร
  • 100 สิ่งที่ไม่ต้องทำ(ก็ได้)ก่อนตาย ของนิตยสารฉลาดซื้อ
  • นอกลู่ไม่นอกทาง ของนิตยสารฉลาดซื้อ
  • OMG! มหัศจรรย์ได้อีก! (The World's Best Book) ของ Jay Payne

อ่านจบไปสองเล่ม คือ โรมานซ์ กับ 100 สิ่งที่ไม่ต้องทำ(ก็ได้)ก่อนตาย สำหรับ โรมานซ์ คงไม่เล่า บอกได้สั้นๆ ว่า "คุ้ม" ตามสไตล์การ์ตูนของ วิศุทธิ์ ทุกเล่ม ส่วนที่อยากเล่าคือหนังสือ 100 สิ่งฯ นี่แหละ

Read the rest of this entry »

How to Compile BusyBox for Android

ทีแรกว่าจะจดเป็น short note เฉยๆ พิมพ์ไปพิมพ์มาชักยาว ประกอบกับไม่ค่อยได้อัพบล็อก เลยคิดได้ว่า อย่ากระนั้นเลย... เอามาเขียนเป็นบล็อกจะดีกว่า =.=

BusyBox คือโปรแกรมสารพัดประโยชน์สำหรับระบบปฏิบัติการตระกูลลินุกซ์ ถ้าอ่านคำอธิบายจากเว็บไซต์ของมันจะได้ความประมาณว่า

BusyBox is a comprehensive set of programs needed to run a Linux system.

โดยปกติตัว BusyBox จะเป็นไฟล์ executable เพียงไฟล์เดียว แต่เราสามารถเรียกใช้งานคำสั่งต่างๆ ที่มีให้ใช้บนลินุกซ์ผ่านทางไฟล์นี้ได้ ยกตัวอย่างเช่น

busybox ls /system/app
busybox wget http://www.example.com/file.zip

รายการคำสั่งที่มีให้เรียกใช้ใน BusyBox ดูได้จาก BusyBox Commands

สำหรับผู้ใช้ Android ที่ใช้โปรแกรมประเภทที่ต้องการสิทธิ์ root จะพบว่าส่วนใหญ่โปรแกรมพวกนี้จะมี requirement ว่าต้องมี BusyBox ติดตั้งอยู่ด้วย หรือบางโปรแกรมไม่ต้องการสิทธิ์ root แต่ก็ยังต้องการ BusyBox ซึ่งจริงๆ ก็สามารถติดตั้งได้ง่ายๆ โดยโหลดแอพพลิเคชันจาก Market เช่น BusyBox หรือ BusyBox Installer แต่ไหนๆ ก็บ้าพลังคอมไพล์ AOSP ใช้เองแล้ว เลยคิดว่าคอมไพล์ BusyBox ด้วยอีกอย่างจะเป็นไรไป :P

Read the rest of this entry »

How to Monitor Process on Windows Using Batch File

พอดีเมื่ออาทิตย์ที่แล้วได้โจทย์มาว่า ต้องการตรวจสอบว่ามี process บาง process รันอยู่บนวินโดวส์หรือเปล่า ถ้าไม่มี ให้ส่งเสียง alarm เตือน

ทีแรกก็คิดว่าใช้พวก Visual Basic เขียนโปรแกรมเล็กๆ ง่ายๆ ก็ใช้ได้ แต่ด้วยความที่ไม่มี Visual Studio บวกกับจำได้ว่าวินโดวส์มันมีคำสั่ง taskkill เลยคิดว่าน่าจะมีคำสั่งที่ใช้ตรวจสอบรายการ process ที่รันอยู่ในระบบด้วยเหมือนกัน

เปิด Command Prompt แล้วพิมพ์

help

ก็พบว่าคำสั่งที่ต้องการ มันอยู่ก่อนหน้าคำสั่ง TASKKILL นั่นเอง คำสั่งนั้นก็คือ TASKLIST

จากนั้นก็ใช้ความรู้เก่า + คิดอะไรไม่ออกถามกู(gle) ได้ออกมาเป็น batch file ง่ายๆ แบบนี้ สมมติว่าต้องการตรวจสอบว่าโปรแกรม Notepad รันอยู่หรือไม่ ถ้าไม่รันให้เรียกมันขึ้นมา ทำได้แบบนี้

Read the rest of this entry »