ทำระบบ monitor กากๆ เอาไว้เก็บข้อมูล cpu/ram/load เครื่อง mac ลง google spreadsheet

ทำระบบ monitor กากๆ เอาไว้เก็บข้อมูล cpu/ram/load เครื่อง mac ลง google spreadsheet

สืบเนื่องมากจากการที่ผมพูดถึงการใช้ google spreadsheet เก็บข้อมูลในบล็อกไปหลายรอบ ยังมีอีกเรื่องนึงที่ผมยังไม่ได้บอกคือ จริงๆแล้วมันเกิดมาจากการที่ผมทำระบบ monitor เครื่อง mac mini ที่เป็น server อะไรซักอย่างนึงซึ่งทำงานแบบ graphic mode ต้อง teamviewer เข้าไปเพียงอย่างเดียว ซึ่งมันไม่สะดวกเลย

Read More

การใช้ google spreadsheet เป็น database

การใช้ google spreadsheet เป็น database

การใช้ google spreadsheet เป็น database ขี้เกียจพิมพ์เยอะ ทนดู vdo เอาหน่อยละกันนะ

จากตัวอย่างใน vdo เป็นการ backup ชื่อเพื่อนใน Facebook ลง google spreadsheet ซึ่ง code อยู่ข้างล่าง แต่เป็นเวอร์ชั่นที่ปรับปรุงจากใน vdo นิดหน่อย

จะมีเรื่องของ Thread/Race Condition เข้ามาเกี่ยวข้องนิดนึง ส่วน code มาแบบกากๆเลยจ้า

Read More

วิธีการแปลงข้อมูลใน google spreadsheet ให้เป็น json

วิธีการแปลงข้อมูลใน google spreadsheet ให้เป็น json

หัวใจสำคัญของการเขียนโปรแกรมอีกอย่างนึงก็คือข้อมูล โปรแกรมต้องการข้อมูลในรูปแบบที่คอมพิวเตอร์อ่านได้ง่ายอย่างเช่น xml หรือ json ซึ่งโปรแกรมเมอร์เองสร้างข้อมูลรูปแบบนี้ขึ้นมาไม่ยากนัก

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

เราจะประสบปัญหาเรื่องการเพิ่มข้อมูล การแก้ไขข้อมูลจากที่เราแปลงเป็น json ไปแล้วเสมอซึ่งการcopy text ไปสร้าง json มันโคตรน่าเบื่อเลย(สำหรับโปรแกรมเมอร์อย่างผมนะ) ผมเลยใช้ google docs เป็นตัวกลางในการส่งสารข้อมูล

Read More

[youtube-dl] ดาวน์โหลด youtube vdo แบบ geek (นิดๆ) –python

[youtube-dl] ดาวน์โหลด youtube vdo แบบ geek (นิดๆ) –python

##วันนี้ยังไง?
เราจะมา download youtube vdo ด้วยคำสั่ง (command line) กันครับ
คำสั่งที่เราจะใช้ก็คือ youtube-dl ซึ่งก็ตรงๆตัว ครับ

youtube-dl is a small command-line program to download videos from YouTube.com

Read More