วันพฤหัสบดีที่ 31 มกราคม พ.ศ. 2556

Review Lenovo C225 All-In-One Desktop

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

 เครื่องคอมพิวเตอร์ตั้งโต๊ะ แบบประกอบเอง
ข้อดี เลือกสเปกเครื่องทั้งนอก ทั้งในของเครื่องได้เอง รวมถึงอุปกรณ์ต่อพ่วงอื่นเช่น เมาส์ คีย์บอร์ด ทำให้เครื่องของคุณจะแปลกแตกต่างกับคนอื่น ถ้าจัดสเปกไม่เหมือนกัน รวมถึงการประมาณค่าใช้จ่ายต่อเครื่องได้เอง
ข้อเสีย การรับประกันของเครื่องที่ประกอบนั้นแยกเป็นชิ้นๆ บางทีเครมที่เดียวกันไม่ได้ หรือไม่เอาไปให้ร้านที่เราซื้อมาเครมให้ก็นาน กว่าศูนย์โดยตรง เครื่องคอมพิวเตอร์ของคุณดูไม่กลมกลืนกันเป็นหนึ่งเดียวเพราะมีอุปกรณ์หลากหลายยี่ห้ออยู่รวมกัน

เครื่องคอมพิวเตอร์ตั้งโต๊ะ แบบแบร์นแนม
ข้อดี การรับประกันของเครื่องส่งศูนย์โดยตรง เครื่องคอมพิวเตอร์ของดูกลมกลืนกันเป็นหนึ่งเดียวเพราะอุปกรณ์ทั้งหมดถูกออกแบบให้มีรูปลักษณ์ภายนอกที่เป็นไปในทิศทางเดียวกัน
ข้อเสีย สเปกเครื่องทั้งนอก ทั้งในของเครื่องเลือกเองได้น้อยเป็นบางชิ้น ราคาเครื่องสูงกว่าเครื่องประกอบเอง


เกริ่นมายาวแล้ว และในบทความนี้ก็จะมารีวิวเล็กๆเครื่องคอมพิวเตอร์แบบแบร์นแนมกันดูว่า รูปลักษณ์ภายนอก สเปคเครื่องภายใน และราคาเหมาะสม กับใครบ้าง หรือผู้ที่เข้ามาอ่านบทความนี้สนใจไหม กับเครื่องคอมพิวเตอร์ Lenovo C225 All-In-One Desktop ที่ผมได้มีโอกาสได้ลองใช้งานตั้งแต่ต้นปี แต่มาเพิ่งเขียนบทความเอาปลายเดือน สำหรับเครื่องนี้ซื้อที่ advice ครับ สำหรับผู้ที่สนใจอยากลองไปดูเครื่องจริง สำหรับราคาก็ประมาณ 11,XXX บาท


วันพฤหัสบดีที่ 13 ธันวาคม พ.ศ. 2555

คู่มือ CodeIgniter และ Backbone.js แบบ epub mobi epub

  ช่วงนี้กำลังศึกษา CodeIgniter กับ Backbone.js อยู่ ลองหาหนังสือเพื่ออ่านบน Kindle ก็เจอที่โหลดอยู่สองเว็บใครสนใจลองไปโหลดอ่านดู เป็นคู่มือภาษาอังกฤษ

CodeIgniter User Guide in epub, mobi and PDF format
Backbone Tutorials

สุดท้ายฝากเฟรมเวิร์คอีกอัน ใหม่หน่อย Laravel เพิ่มเจอ อ่านคร่าวๆแล้วน่าสนใจดี แต่ยังไม่ได้ลอง ใครสนใจลองติดตามข้อมูลแบบภาษาไทยได้ที่ laravel.in.th

วันศุกร์ที่ 30 พฤศจิกายน พ.ศ. 2555

ทำภาพเคลื่อนไหวแบบโครงกระดูก (2D Skeletal Animation)

 หลายคนคงเคยเห็นภาพเคลื่อนไหวแบบสองมิติ โดยใช้โครงกระดูกเป็นตัวอ้างอิง (2D Skeletal Animation) ตัวอย่างเช่นเกม Ragnarok Battle offline, Crimson Legend
โดยการทำภาพเคลื่อนไหวแบบนี้ จะมีหลักการคือ
1. สร้างชิ้นส่วนของตัวละครแต่ละส่วนแตกเป็นชิ้นส่วนที่เราต้องการให้ขยับได้
2. สร้างโครงสร้างกระดูกที่ต้องการให้ขยับ และออกแบบการเคลื่อนไหว

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

สำหรับเครื่องมือที่ใช้ทำก็เช่น

Spriter Beta



Demina


Pivot Animator

 

Tradnux2dAnimator

 

วันเสาร์ที่ 27 ตุลาคม พ.ศ. 2555

แสดงภาพหน้าจอของเครื่องที่รัน Android บนจอภาพคอมพิวเตอร์

 ปกติแล้วเวลาที่ต้องการนำเสนอหรือ แสดงภาพหน้าจอของเครื่องที่รัน Android เราสามารถที่จะแสดงผ่านพอร์ตเช่น HDMI ได้ แต่ในกรณีที่เครื่องนั้นไม่มีพอร์ตเชื่อมต่อในการแสดงภาพ หรือต้องการให้เครื่องแสดงภาพบนคอมพิวเตอร์โดยตรง เราต้องมีการใช้โปรแกรมอื่นเข้ามาช่วยด้วย ซึ่งโปรแกรมที่ผมจะนำมาเสนอครั้งนี้ก็คือ

Droid@Screen จับภาพได้ทั้งภาพนิ่ง และภาพต่อเนื่อง
androidscreencast จับภาพนิ่ง วิดีโอ(mov) ควบคุมผ่านคอม(ต้อง root เครื่องก่อน)

โดยทั้งสองโปรแกรมจำเป็นที่จะต้องใช้งานผ่าน adb (Android Debug Bridge) โดยมีขั้นตอนง่ายๆ คือ

เชื่อมต่อตรงผ่าน USB
1.ติดตั้ง Android SDK จาวารันทาม JRE
2.ติดตั้งไดรเวอร์ของเครื่องที่รัน Android
3.ต่อเครื่องทิ้งไว้ทดสอบว่าเชื่อมต่อได้แล้ว โดยใช้คำสั่ง adb devices ผ่าน command prompt ซึ่งถ้าเชื่อมต่อได้ จะมีการแสดงรายชื่อเครื่องที่เชื่อมต่อให้เห็น
4.เปิดโปรแกรม Droid@Screen หรือ Androidscreencast

เชื่อมผ่าน WiFi
1.ติดตั้ง Android SDK จาวารันทาม JRE
2.ทำการ root เครื่องที่รัน Android และติดตั้ง WiFi ADB จาก PlayStore
3.ทำการเปิด WiFi ADB ให้ทำงาน
4.เชื่อมต่อเครื่องโดยพิมพ์คำสั่งตามที่ปรากฏในโปรแกรม WiFi ADB เช่น adb connect 192.168.1.3:5555
5.ต่อเครื่องทิ้งไว้ทดสอบว่าเชื่อมต่อได้แล้ว โดยใช้คำสั่ง adb devices ผ่าน command prompt ซึ่งถ้าเชื่อมต่อได้ จะมีการแสดงรายชื่อเครื่องที่เชื่อมต่อให้เห็น
6.เปิดโปรแกรม Droid@Screen หรือ Androidscreencast

รูปประกอบ เชื่อมต่อผ่าน WiFi ทดสอบผ่าน Samsung Galaxy mini

รูปจากโปรแกรม Droid@Screen

รูปจาก Androidscreencast


หวังว่าโปรแกรมทั้งสองจะเป็นประโยชน์กับผู้ที่สนใจทุกท่านนะครับ