Monthly Archives: พฤศจิกายน 2013

Search Algorithm DFS vs BFS

DFS(Depth-first-search) ค้นหาแนวลึก ทลวงลงไปจนลึกสุด แล้วค่อย recursive ขึ้นมา BFS(Breadth-first-search) ค้นหาในแนวกว้าง หาทีละก้าวในระยะที่ใกล้ที่สุดเท่าๆกัน อ้างอิง ลองเข้าไปดูรูป http://www.programmerinterview.com/index.php/data-structures/dfs-vs-bfs/ อ้างอิงการทดลอง flash http://wonderfl.net/c/hq8p

Posted in knowledge, technology | Leave a comment

git for window วิธีใช้งานด้วย TortoiseGit 1.8.3.0 32bit

ทำตามขั้นตอนดังนี้ 1. ไปที่ project directory คลิกขวา เลือก Git Create repository here… 2. คลิกขวา เลือก Git Commit -> “master” … เพื่อทำการบันทึกข้อมูลบน local

Posted in knowledge | 1 Comment

git client for window

git คืออะไร ว่าด้วยเรื่องของ Git for window+GitHub+Bitbucket หากเราได้มีโอกาสทำโปรเจ็คร่วมกับคนอื่น แต่ปัญหาใหญ่ของเราก็คือ ทำไงให้เรา Sharing  code ระหว่างกันได้ มีวิธีใช้งานง่ายๆ และไม่มีปัญหาเกิดขึ้น ดังนั้นผเราจะใช้ “Git” กัน ซึ่งเป็น Full Sharing ที่ง่ายดายมากๆ แล้วมันดีกว่าตัวอื่นยังไงล่ะ ? –  มีเว็บที่ให้บริการ GIT ซึ่งเป็น Social Coding สำหรับ developers อย่างพวกเรา เท่าที่ผมลองเล่นดูมีสองตัวคือ GitHub และ  Bitbucket และการทำงานอีกหลายอย่างที่ที่สำคัญคือ การทำงานเกือบทุกอย่างเป็นการทำงานในเครื่องตัวเอง พราะว่าคุณจะมีประวัติการเปลี่ยนแปลงทั้งหมดของโปรเจคอยู่ในเครื่องของคุณอยู่แล้วและพร้อมที่จะทำงานได้ทันที มีความเที่ยงตรง เพราะมีการทำ Checksum แฮช(hash)แบบ … Continue reading

Posted in knowledge, technology | Leave a comment

get image size from string

getimagesizefromstring function for PHP5.4 $string_image = file_get_contents("image.jpg"); $output = getimagesizefromstring($string_image); example output is Array (     [0] => 480     [1] => 532     [2] => 2     [3] => width="480" height="532"     [bits] => … Continue reading

Posted in knowledge, php, technology | Leave a comment

base64 image

$im = file_get_contents(’filename.gif’); $imdata = base64_encode($im); หรือใช้ base64 image online http://www.base64-image.de/

Posted in knowledge, php, technology | Leave a comment