-
-
How to install PostgreSQL on Mac OS in 4 commands
I always forget instruction to install PostgreSQL every time I set up a new machine. Better write it down to blog. This is how to install PostgreSQL on Mac OS using homebrew.
-
ทำไมการฝึกงานกับ Startups ถึงเจ๋งสุดๆ
หลายๆมหาลัยนักศึกษาจะต้องออกไปฝึกงาน อย่างน้อยก็หนึ่งเทอม มีบริษัทมากมายให้เราเลือก บางคนเลือกบริษัทใหญ่ พื้นฐานมั่นคง มีชื่อเสียงรู้จักกันไปทั่วประเทศ เรามาดูเหตุผลกัน ว่าเพราะเหตุใดการฝึกงานกับบริษัท Startup เล็กๆ ถึงเป็นตัวเลือกที่ดี
-
Installing Ruby, RubyGems, and Rails on Snow Leopard
These are instructions for compiling and installing 64-bit Ruby, Rubygems, and Ruby on Rails on Mac OS X 10.6, Snow Leopard. The benefits of manually building a copy of Ruby in /usr/local are…
-
-
Filmsick : ดูหนังอย่างคนป่วย
Filmsick : ดูหนังอย่างคนป่วย ไปอ่าน blog ที่ นี่แล้วชอบมากเลย บล็อกไวกับลืม
-
ทำไมถึงควรเลือกใช้ Mercurial SCM
Distributed revision control เป็นเครื่องมือที่ Developer สมัยนี้จะต้องหามาใส่หัวให้ได้ Mercurial ก็เป็น DVCS ชนิดหนึ่งที่เป็นที่นิยมในตลาด ( หมายถึงตลาดโลก ในเมืองไทยหายากหน่อยนึง ) แต่หลายคนที่พยายามจะเปลี่ยนจาก Subversion มาเป๋น DVCS ก็ยังสับสน ว่าไอ้ที่มีอยู่หลายเจ้านั้น มีดียังไง ผมจะสรุปคร่าวๆโดยที่พยายามพูดถึงเจ้าอื่นให้น้อยที่สุด เพื่อไม่ให้เกิดดราม่า Mercurial สามารถทำงานได้ดี ในทีมที่มีหลายๆคน เพราะว่าแต่ละคนก็มี repo ของตัวเอง เนื่องด้วยแต่ละคนมี repo ของตัวเอง อิสระในการทำงานก็สูงกว่า…
-
จาวาเร็วส์
จาวาใครว่าเร็วส์ ทุเรศ ท่านผู้นำสมเพช แม่งค้าง ความดีบ่เบิกเนตร ใครขัด กูด่า ใครคิดเหตุผลอ้าง กูบล็อก เว็บกู
-
Test Driven Development ด้วย Django Unit Testing (ตอนที่ 1)
Django มีสุดยอดแห่ง unit testing ที่ build in มาในตัว framework เรียบร้อยแล้ว, คนมักจะไม่ค่อยใส่ใจกับมันเท่าไรนักเพราะว่ามันมาแบบ “out of the box” แต่นั่นไม่ได้หมายความว่าเราจะละเลยส่วนั้นได้ เมื่อเราสร้าง Application ของเราเองขึ้นมา เพราะว่าเทสต์นั้นทำให้เรา “คิดออก” ว่าอะไรที่ควรจะทำให้เสร็จ เพราะฉะนั้นเราจะมาพูดเรื่องทำอย่างไรให้ Application สามรถทำงานได้เป็นอย่างดี เมื่อมาถึงตรงนี้แล้วผมจะพยายามแสดงให้เห็นว่า ทำยังไงจะใช้ TDD ใน Django Application เราจะสร้าง Project…
-
Barcamp Bankhen Live
นั่งฟังเรื่องแรก Atom Server ของอาจารย์ภุชงค์ Intro เสียเกินครึ่ง แต่ก็ได้รู้เรื่องประวัติศาสตร์เสียมาก พูดเรื่อง Super Computer ที่เมืองจีน โดยพัฒนาโดยวิศวะกรของจีนเอง และยังพูดถึงเรื่อง CUDA ของ Nvidia ที่เปลี่ยนเรื่อง Program Design ไปเลย และ OpenCL ของ Apple ที่นำความสามารถของ GPU มาใช้ประมวลผล ใช้มือถือสร้าง Super Computer เนื่องจาก Balance ของ…