Hello World, Firefox 3.0

image

วันนี้ไม่มีอะไรมากครับ จะมาบอกว่า Firefox 3.0 ออกแล้ว …….. มีเวลาถึง เที่ยงคืนนี้ (18 มิ.ย. 51) ที่จะทำสถิติโลกกันครับ โหลดกันเข้าไปครับ เอามาใช้กัน version นี้ใช้ภาษาไทยได้ดีมาก ๆ ตัดคำได้ดี ไม่มีหลุดครับ ;) render ออกมาได้สวยงามครับ

อยากรู้ความสามารถที่ใหม่ ๆ นี่มีอะไรบ้างที่ Blognone (ช่วยกันแนะนำความสามารถใหม่ใน Firefox 3) เปิดหัวข้อไว้แบบช่วยๆ กันหาครับ (แม้ว่าบนเว็บจะมีบอก แต่อยากให้หากัน อาจจะมีอะไรที่เล็ก ๆ น้อย ๆ ที่ไม่ได้แจ้งไว้)

Download Firefox 3

image

(ณ.เวลา 20:46 น. ของวันที่ 18 มิ.ย. 51)

ข้อมูลจาก  Firefox 3 downloads worldwide

Syntax Format และ Auto-Complete ของ Ruby on Rails บน Editplus

จริง ๆ ทำได้มาหลายวันแล้ว และน่าจะได้เวลาเอามาปล่อยเสียที ที่ทำเพราะเห็นว่าในเว็บหลักของ Editplus เองนั้นมีให้โหลดอยู่ แต่พอโหลดมาแล้ว เซงจิต เพราะ Ruby Syntax Format และ Auto-Complete ของ Editplus ที่  Tomasz Machalski เขียนนั้น ครบคลุมเพียงเล็กน้อยเท่านั้น เลยเอามาปรับปรุงใหม่เยอะพอสมควร และทำขึ้นเพื่อไว้สำหรับรองรับ Ruby on Rails ด้วย โดยไฟล์จะมี 2 ส่วน 2 แบบ คือไฟล์ stx ซึ่งเป็นไฟล์ Syntax ที่มี 2 แบบคือ Syntax แท้ ๆ ของ Ruby และ Rails Frameworks ที่มักใช้ในการทำงาน และ Rails HTML (rhtml) ที่เอาไว้แก้ไขไฟล์ rhtml เมื่อเราจะเขียน Ruby on Rails ส่วนต่อมาคือ acp ซึ่งเป็นไฟล์ Auto-Complete โดยมีไฟล์ 1 ไฟล์ที่เอาไว้สำหรับพิมพ์เพียงนิดหน่อยแล้วเคาะวรรค ก็เป็นชุดคำสั่งที่เราต้องการได้เช่น

  • พิมพ์ class แล้วเคาะวรรคก็จะมี end ต่อท้ายให้เลย
  • พิมพ์ bt แล้วเคาะวรรคก็จะมี  belongs_to :object , :class_name => "ClassName", :foreign_key => "object_id" ออกมาให้แทน
  • เป็นต้น

ซึ่งช่วยให้เราสะดวกมากขึ้นในการเขียนภาษา Ruby  และ Framework อย่าง Rails

ซึ่งเท่าที่ทำมาก็ทำเท่าที่ตัวเองใช้และคาดว่าน่าจะมีส่วนที่ต้องเพิ่มเติมในอนาคต โดยตัวไฟล์ที่ปล่อยนี้อยู่ที่ revision ที่ 5 และคาดว่าจะมีการปรับเปลี่ยนอีกพอสมควร

ส่วนการติดตั้งนั้นก็ลองหาวิธีกันเอาเองนะ ไม่น่ายากเกินไปสำหรับคนที่เล่น Editplus มาพอสมควร อย่างน้อย ๆ คนใช้พวก Editplus ก็คงเป็นพวก Programmer ที่มีทักษะในการใช้งานโปรแกรมอยู่พอสมควรอยู่แล้ว

Ruby file


Rails HTML

ดาวน์โหลดได้ที่นี่

เอกสารไพธอนโปรแกรมมิ่ง ภาษาไทย

สำหรับใครที่อยากศึกษาภาษาไพธอน สามารถดาวน์โหลดได้จาก ที่นี่ หรือ ไปอ่านที่ Scribd (เลื่อนไปอ่านด้านล่างก็ได้ Embed ไว้แล้วครับ) โดยในนั้นมีเนื้อหาดังนี้

เนื้อหาหลัก

  1. แนะนำภาษาไพธอน (ประวัติ, หลักปรัชญาของภาษา, ข้อดีและเด่นของภาษา, ฯลฯ)
  2. การแสดงผลเบื้องต้น
  3. การตั้งชื่อตัวแปร และคำสงวน
  4. การคำนวณทางคณิตศาสตร์
  5. ชนิดของตัวแปร
  6. การเปรียบเทียบ
  7. นิพจน์ทางตรรกะศาสตร์
  8. ช่วงของการทำงานและช่วงชีวิตของตัวแปร
  9. การควบคุมทิศทางของโปรแกรม
  10. การสร้างฟังก์ชั่น
  11. การใส่ข้อมูลผ่านคีย์บอร์ด

ภาคผนวก

  1. เรื่องที่ห้ามลืมในไพธอน
  2. การติดตั้ง Python, wxPython และ Stani’s Python Editor
  3. อธิบายส่วนต่าง ๆ พอสังเขปของโปรแกรม SPE
  4. การเขียน, Debug และสั่งให้โปรแกรมทำงาน
  5. ข้อมูลอ้างอิง

โดยเนื้อหาทั้งหมดนี้ได้รับการแก้ไขให้มีข้อผิดพลาดน้อยที่สุดเท่าที่จะทำได้ครับ (แก้ไขและเข้าเล่มรายงานไปแล้ว 3 รอบ กว่าจะลงตัว เสียตังจริง ๆ ตู T_T )

โดยเอกสารดังกล่าวนี้อยู่บนลิขสิทธิ์ของ Creative Commons แบบ Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License โดยการนำไปเผยแพร่ต้องบ่งบอกถึงที่มาของเอกสาร และห้ามนำไปทำการค้าหรือ เพิ่มเติมส่วนหนึ่งส่วนใดของเอกสาร โดยไม่แจ้งให้ทราบล่วงหน้ากับผู้จัดทำก่อน เพื่อประโยชน์สูงสุดของผู้จัดทำ และตัวผู้นำไปใช้ศึกษาและเผยแพร่นั้นเอง

หวังว่าจะมีประโยชน์ในการศึกษาภาษาโปรแกรมมิ่งไพธอนที่กำลังเติบโตอย่างสูงมากในตอนนี้

และถ้ามีเวลาจะเขียนเพิ่มในส่วนของ OOP และ GUI ด้วยครับ ;)

สำหรับคนที่ยังไม่รู้ว่า Fedora Linux Core 4 คืออะไร ?

อันนี้เป็นรายงานที่ทำไว้เมื่อเทอมที่แล้ว ตอนนี้เลยมีความคิดว่าเราน่าจะเอามาเผยแพร่เพื่อจะได้แบ่งปันความรู้กันและกันครับ เป็นไฟล์ PDF ครับ จัดทำขึ้นโดยใช้ LaTex ในการจัดทำครับ โหลดไปอ่านกันดูนะครับ

Download

FastStone Image Viewer และ XnView

FastStone Image Viewer และ XnView (เลือกเอาเองว่าจะเอาตัวไหน)

ทั้งสองโปรแกรมเป็น image browser, viewer, converter และ basic image editor ในตัวเดียวกัน

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

XnView
http://perso.wanadoo.fr/pierre.g/xnview/

FastStone Image Viewer
http://www.faststone.org/FSViewerDetail.htm

ลองเอามาใช้ดูนะครับ ท่านจะลืม ACDSee หรือโปรแกรมดูภาพที่ต้องมานั่ง Crack ไปในบัดดล หุๆๆๆ