RubyGems Tip

จดไว้เผื่อ มีใครเจอปัญหา แบบเดียวกัน กับการใช้ RubyGems ถ้าจะติดตั้ง gem ผ่าน proxy ให้เปิด ruby console ขึ้นมา แล้วพิมพ์คำสั่งนี้ set HTTP_PROXY=URL #แทน URL ด้วย address ของ proxy server ถ้าจะติดตั้ง gem แบบ local ให้โหลด gem file มาไว้ใน path เดียวกับ ruby คือ C:/ruby แล้วพิมพ์คำสั่งตามนี้ gem install [gem name] # gem name ต้องใส่ทั้งชื่อและนามสกุลของไฟล์ ถ้า gem ที่จะติดตั้งมี dependency เยอะ ให้ใส่คำสั่งตามนี้จะได้ไม่เสียเวลามาคอยกด y ทุก dependency gem […]

elixer

14 January, 2007

Cream

หลังจากลองมาหลายตัวแล้วทั้ง text editor ทั้ง IDE ก็ยังหาที่ถูกใจ ไม่ได้อยู่ดี ก็เลยลองกลับมาดู ตัวที่คนอื่นชอบใช้กัน ที่เห็นบ่อยๆก็มี Emacs , Vim แล้วก็ jEdit นี่แหละ แต่หลังจากลองใช้ดู ก็รู้สึกว่าสองโปรแกรมแรก นี่เทพเกินไป โดยเฉพาะ Emacs อย่างเราคงต้องใช้เวลาเรียนรู้อีกนาน ส่วน jEdit ก็ลูกเล่นเยอะไป จนไม่รู้จะใช้อะไรดี แถมช้าอีก อ้าวแล้วเราจะได้ text editor มาใช้มั้ยนี่ ใช้ตัวหลักไม่ได้ ก็ลองเล่นเครือญาติมันแล้วกัน ดูที่ Emacs ก่อน นี่มันแตกมาเป็น XEmacs แล้ว ก็ยังเทพอยู่ดี ลองดูสาย Vim บ้างดิ อะเจอแล้ว Cream a modern configuration of the Vim text editor ดูแล้วน่าจะใช้ง่ายดีนะ มี […]

elixer

13 January, 2007

Haml

Haml เป็น template engine ตัวใหม่ของ Rails ที่ดูแล้วน่าจะเขียนง่ายกว่า ERB ซึ่งผู้สร้างได้ทำ Haml ออกมา โดยยึดหลัก 4 ข้อตามนี้ Markup should be beautiful Markup should be DRY Markup should be well-indented XHTML structure should be clear

elixer

13 January, 2007

radrails

ลองใช้ text editor เพื่อมาเขียน rails ตั้งหลายตัวแล้วทั้ง Programmer?s Notepad, MondrianRubyIDE, Notepad2 แต่ก็ยังไม่ถูกใจซักที คราวนี้เลยกะว่าจะลอง IDE ที่ทำมาเพื่อ rails โดยเฉพาะอย่าง radrails เลยแล้วกัน อาจจะถูกใจก็ได้ แต่ด้วยความที่มันเป็น IDE จะใช้ให้ได้เต็มความสามารถ ก่อนจะใช้ก็ต้องมีการตั้งค่าหลายๆอย่างก่อน ซึ่งที่เว็บมันนี้ก็แทบจะไม่มีอะไรที่ช่วยเหลือเรื่องนี้เลย wiki ก็เข้าไม่ได้ community ก็เข้าไปอ่านกระทู้ไม่ได้ สุดท้ายเหลือ screencast อย่างเดียวที่พึ่งพาได้ มีวิดีโอสอนการตั้งค่าให้ดู เสร็จแล้วก็มาดูว่าที่เครื่องเรามันมีไอ้พวกนี้มั้ย Java 1.4.2 or later Ruby 1.8.4 or later Rails 1.1.6 or later ถ้าไม่มี ก็ใช้โปรแกรมนี้ไม่ได้ หรือใช้ได้ไม่เต็มที่ถ้ามี java อย่างเดียว (จริงๆมันต้องดู ก่อนที่จะโหลดโปรแกรมมาใช้แล้ว) update: สรุปแล้วเข้า wiki […]

elixer

12 January, 2007

ย้ายบุคมาร์คจาก del.icio.us มา Google Bookmarks

ไหนๆก็เป็นสาวกของกูเกิล ตั้งหลายอย่างแล้ว เพิ่มอีกสักอย่างจะเป็นไร วิธีทำก็ง่ายๆ แค่ล็อกอินกูเกิลแอคเคาท์ หรือ จีเมล์ก่อน แล้วก็เข้าไปที่เว็บนี้ http://persistent.info/delicious2google/ ใส่ user และ password ของ del.icio.us เข้าไป แล้วก็ import เท่านี้ บุคมาร์คทั้งหลาย พร้อมแท็ก ก็จะเข้ามาอยู่ใน Google Bookmarks เรียบร้อยแล้ว ถึงตรงนี้ใครสนใจจะทำ custom search bookmark ก็อ่านต่อที่นี่แล้วกันครับ ส่วนผมพอแค่นี้แหละครับ Import your del.icio.us bookmarks into Google

elixer

8 January, 2007

Quicksilver for Windows

วันนี้ได้อ่านเรื่อง Geek to Live: The command line comeback ที่ Lifehacker ก็เลยนึกได้ว่า แมคมันมีโปรแกรม Quicksilver ที่ช่วยให้เปิดโปรแกรมได้ง่ายๆ โดยไม่ต้องเปิดเมนู แค่พิมพ์คีย์เวิร์ดเข้าไป ก็มีทั้งโปรแกรม ทั้งไฟล์ในเครื่องขึ้นมาให้เลือกเปิดแล้ว แต่น่าเสียดาย ผมไม่มีแมคให้ใช้ ก็เลยไปค้นๆจากกูเกิล หาดูว่าวินโดวมันมีโปรแกรมไร แบบนี้มั้ย สุดท้ายก็เจอมาเป็นกระบุงโกยเลย ลองติดตั้ง แล้วเล่นไปได้ตัวนึงคือ Launchy ก็รู้สึกว่ามันใช้ได้แฮะ ใช้ไปใช้มา ลองพิมพ์คำว่า google desktop เข้าไป ขึ้น searh box ของ GDS มา ลองใส่คีย์เวิร์ดเพื่อหาโปรแกรมบ้าง ปรากฎว่า มันหาเจอด้วย แถมหาทุกอย่างที่อยู่ในเครื่องได้ด้วย เจ๋งกว่า Launchy อีก

elixer

8 January, 2007
1 2 3 4 5 7