Google Map API คืออะไร ?

        Google Maps API เป็นชุด API ของ Google สำหรับพัฒนา web application และ mobile application (Android, iOS)ไว้สำหรับเรียกใช้แผนที่และชุด service ต่าง ๆ ของ Google เพื่อพัฒนา […]

Duck Typing คืออะไร

Posted on July 17, 2015 By Karun Siritheerathamrong …Duck Typing คืออะไร?… Duck Typing เป็นลักษณะหนึ่งของการเขียนโปรแกรม ที่ไม่ได้พึ่งการทำงานแบบ Strong Typing มักปรากฏในภาษาโปรแกรมสมัยใหม่ที่เป็น Dynamic Language สำหรับ Strong Typing  ความเหมาะสมของออบเจ็กต์หรือตัวแปรในการใช้งาน จะถูกพิจารณาจากประเภทของออบเจ็กต์นั้น […]

CoffeeScript คืออะไร? มาทำความรู้จักกันดีกว่า

โดย ณัฐธิดา หมวดเพ็ชร [16 กรกฎาคม 2558] CoffeeScript คืออะไร??? CoffeeScript คือ ภาษาที่เอาไว้สำหรับเขียน JavaScript ซึ่ง CoffeeScript จะช่วยให้สามารถเขียน JavaScript ได้สั้นลง เขียนง่ายขึ้น อ่านเข้าใจง่าย และ maintain ง่าย แต่สุดท้ายแล้ว CoffeeScript ก็จะถูกเปลี่ยนกลับไปเป็น […]

การเปรียบเทียบวันที่อย่างง่าย

การเปรียบเทียบวันที่ โดยปกติคนเราสามารถเปรียบเทียบวันที่ได้เอง โดยการเรียนรู้จากสมัยเด็กจนโด ได้อย่างง่ายดายอยู่แล้วโดยแทบจะไม่ต้องคิดเลย แต่การเขียนโปรแกรมเปปปรียบเทียบวันที่นั้น Computer ไม่สามารถที่จะรู้ได้ว่าวันที่อันไหน มาก่อนหรือหลัง วันนี้จะมีวิธีการเปรียบเทียบง่ายๆ โดยการใช้การเขียนโปรแกรมมาช่วยในการจัดการ รูปแบบของวันที่ จะเป็นรูปแบบไหนก็แล้วแต่ จะประกอบไปด้วย วันที่ เดือน ปี เป็นส่วนสำคัญ โดยเราจะนำเอาสามค่านี้ มาใช้ในการเปรียบเทียบวันที่ เช่น มีวันที่ ที่ต้อการเปรียบเทียบ คือวันที่ 5 มกราคม […]

Cascading Style Sheets (CSS) Version

Cascading Style Sheets (CSS) Version CSS มีการทำออกมาทั้งสิ้นถึงปัจจุบัน (15/7/2558) 3 เวอร์ชั่น ได้แก่ CSS 1 CSS Version 1 คือเวอร์ชันแรกที่ออกสู่สาธารณะและเป็น W3C Recommendation ซึ่งออกในเดือนธันวาคมปีค.ศ. 1996 CSS 1 นั้นมีฟีเจอร์เพียงไม่มาก CSS […]

Routing สำหรับ Rails กับการกำหนด Path อย่างง่ายให้ Resources

โดย นางสาวแสงเดือน จันทร์ใหม่ – 16 ก.ค. 2558 Routing for Resources Routing หรือการกำหนด route ให้ resources สำหรับ rails นั้นทำได้ง่ายๆ โดยการกำหนดค่าที่ไฟล์ routes.rb ในแอพพลิเคชั่น ซึ่งใน rails จะทำทำการ maps […]

แยก Ruby version/gemset ของแต่ละแอพออกจากกันด้วย RVM

Posted on July 16, 2015 By Karun Siritheerathamrong ต่อเนื่องจากโพสต์ก่อนหน้านี้เรื่อง วิธีติดตั้ง Ruby และ Rails อย่างง่ายด้วย RVM และ Bundler & Gem คู่พิฆาต Dependencies เมื่อเราพัฒนาหลายๆ แอพพลิเคชั่นพร้อมๆ กัน ก็มีโอกาสที่บางแอพฯ […]

Test Cases เขียนยังไงให้เข้าใจง่ายบน Capybara!

Test Cases

Posted on July 9, 2015 By Anak Umpaivit Capybara Test Cases แน่นอนว่า สิ่งที่ขาดไม่ได้สำหรับการทำ Automated test ก็คือ Test Scenario หรือ Test Cases นั่นเอง ซึ่งโดยปกติแล้ว Tester ส่วนใหญ่ก็น่าจะมีวิธีการออกแบบวิธีการ […]

Alfred! ผู้ช่วยการทำงานและการค้นหามือหนึ่งบน Mac OS X

Posted on July 1, 2015 By Anak Umpaivit Alfred คืออะไร? Alfred คือ Application ที่ชื่อดูเหมือนพ่อบ้านของฮีโร่ดัง และความสามารถในการช่วยอำนวยความสะดวกในการทำงานบน Mac OSX ได้เป็นอย่างดี เปรียบเสมือนเราได้ผู้ช่วยมาทำงานให้นั่นเอง โดยการทำงานออกจะคล้ายๆ Spotlight Search ที่มีมาให้กับ OSX แต่จะมีความสามารถเพิ่มเติมเข้ามาอีก […]