ผู้สนับสนุน

วันจันทร์ที่ ๒๐ ตุลาคม พ.ศ. ๒๕๕๑

eclipse + pydev หรือ python

เลือกใช้ easy eclipse lamp นะครับ
lamp == linux apache mysql php python หรืออะไรทำนองนั้น
สรุปคือเน้นไปที่การพัฒนาเว็บแต่ว่า ก็มีอีกหลายอย่างที่พัฒนา application ได้ด้วย
ในที่นี้ lamp มันมี ตัวช่วยของสิ่งเหล่านี้มาให้
pydev(Python) , rad rail (ruby on rail ),
php, mysql ,browser , svn , cvs, ... ,และ
Java อันนี้แน่นอน เดิมมันออกแบบมาให้ java อยู่แล้ว
มันก็ใช้เกือบหมดเลยผมอ่ะ T-T ไม่ได้เก่งอันไหนซะเท่าไหร่เลย หุหุ
เขียน c ผมใช้ vi ไปเลยรันบน server เป็น text mode ซะส่วนใหญ่ (แ่ต่ไม่ค่อยได้เขียนแล้ว ฮาา)
เป็นเหตุผลที่เลือกตัว easyeclipse lamp เลยครับไม่ต้องลงอะไรมาก(eclipse ธรรมดาลง plugin จนเป็นแบบนี้ได้เหมือนกันนะ)
โหลดมาแล้วก็ลงเลย ใครเลือกลง plugin ให้ eclipse เดิมๆ ก็ สู้ๆ นะ (มาเขียนไว้บ้างก็ดีนะ อิอิ)
เปิดมันขึ้นมาเลย
เืลือก workspace หรือที่ทำงานเลย
เข้าสู่หน้ายินดีต้อนรับ
โปรเจคที่เป็น default เป็น rad rail ซะงั้น ไม่ได้จะเขียน ruby ซะหน่อย -_-
ไม่ต้องสนใจนะครับมันเปลี่ยนได้ ไม่ได้ลงผิด
ขั้นแรกมันยังมองไม่เห็น interpreter ของ python เราต้องไปเพิ่มให้มันก่อน
Note: มันจะเห็นแค่ java เท่านั้น สำหรับคนที่พัฒนด้วยภาษาอื่นก็ต้องเข้าไปเพิ่ม path ส่วนนี้เหมือนกันซึ่งคล้ายกันเลย เอาไปปรับใช้ได้นะครับ
ในที่นี้เีราเลือก python นะครับ
หา Folder ของ python ให้เจอ ถ้าไม่เจอ อาจจะเป็นเพราะท่านยังไม่ได้ลง python ลองตรวจสอบดูก่อนนะ
มันจะเห็นเป็น package คล้าย java เลยครับ 
เอามันมาเลย
เท่านี้eclipse เราก็มองเห็น interpreter แล้ว
ลองสร้าง project ใหม่ดูนะ
เลือกเป็น python นะครับ(ภาษาอื่นเหมือนๆ กันเลยครับ)
สร้างชื่อโปรเจค และเลือกรุ่นของ interpreter ให้ตรงนะครับ(รุ่นของ python)
แล้วก็มาเริ่มเขียนโปรแกรมกันครับ จะเห็นได้ว่า รูปแบบของโปรเจคเปลี่ยนเป็น python แล้ว จากเิดิมเป็น rad rail
สร้างไฟล์ใน python ในที่นี้จะเรียกว่า module ครับ
ัตั้งชื่อ module ด้วยครับ
เขียน hello กันหน่อย
run โดย คลิ๊กขวาที่หน้าที่เขียนอยู่ python run
ผลออกทาง console
จบจร้า ลองเขียนกันต่อดูนะ

วันอาทิตย์ที่ ๑๙ ตุลาคม พ.ศ. ๒๕๕๑

Easy Eclipse + SVN + Google code

เนื่องจากใช้มานานแล้ว แล้วก็อยากแนะนำให้ใช้กันนะครับสำหรัับผู้เริ่มต้นทั้งหลาย ไม่มีที่เก็บโปรแกรม back up back up ในเครื่องแล้วสับสนเรื่องรุ่นของโปรแกรม วันนี้จะมาแนะนำที่ๆ หนึ่งที่ทำระบบไว้ดีมากในการทำระบบ version ของโปรแกรม google code นั่นเองครับ ที่ code.google.com ไม่ได้ให้บริการเฉพาะ svn หรือ subversion ในการควบคุมรุ่นของโปรแกรมเท่านั้นนะครับ ยังให้บริการสิ่งแวดล้อมอื่นๆด้วยไม่ว่าจะเป็นการฝากไฟล์ วิกิ บลาๆ อื่นๆที่ยังไม่ได้สนใจ แต่สิ่งที่สนใจและจะมาแนะนำในวันนี้คือการใช้ svn กับ code.google.com ด้วย IDE ยอดนิยมที่หลายๆ คนใช้อยู่ eclipse !!(แต่ในที่นี้ใช้ easyeclipse) เริ่มเลยนะ ไปที่ code.google.comตามลูกศร ลงชื่อเข้าใช้เลย Log in ก่อน ไม่มี user ก็สมัครนะ คงไม่บอกว่าสมัครยังไง สร้างโปรเจคของเราขึ้นมาบ้าง มันจะมีรายละเอียดให้เรากรอกแบบนี้ เราก็กรอกๆไป แบบนี้(ไม่ชัด click ดูภาพใหญ่นะ) กรอกเสร็จมันก็จะได้โปรเจคเราหน้าตาแบบนี้ขึ้นมา ต่อไปไปดูที่ tab Source หน้านี้จะเป็นรายละเอียดเกี่ยวกับ source code ที่เราจะฝากไว้ มาลองทำเลยล่ะกัน เปิด easy eclipse ขึ้นมา ถ้าของใครเป็น eclipse ธรรมดาก็ลง subclipse เอานะ อันนี้ของผมใช้ easy eclipse for LAMP เพราะว่าเขียนหลายอย่าง python,php,java ขั้นแรก New project ขึ้นมาเลย เลือกรูปแบบโปรเจ็คที่เราจะพัฒนา เช่น java, python, php ในที่นี้เลือก java ตั้งชื่อให้มัน เหมือนปกติมากๆ แล้วก็ไปต่อไป สวัสดีชาวโลกกันหน่อย click ขวาที่ directory ของโปรเจค Share->Share Project ทำแล้วต้องแบ่งปัน(ว่าไปนั่น!) ในที่นี้เราจะทำ SVN ไม่ใช่ CVS เพราะฉะนั้นเราก็ต้องเลือก SVN เป็นธรรมดา ชะมะ? เลือกสร้าง repository ใหม่นะเพราะว่าตอนนี้ยังไม่มี อ้าวช่อง url อะไรหว่า ไปรูปต่อไปๆ ไปเอา url มาก่อน เลือก url ที่เหมาะสมกับคุณ (ซึ่งในตอนนี้ควรจะเป็นเจ้าของ โปรเจคหรือกลุ่มนักพัฒนานั่นเอง) ปล.เลือก url ของโปรเจคของคุณเองนะไม่ใช่โปรเจคของผม แปะลงไปตรงช่อง url next เลย ข้อมูลมีการเข้ารหัสลับนะ เพื่อความปลอดภัยของคุณยอมรับเงื่อนไขหรือไม่ เลือกแบบที่คุณชอบเลย Temporally ชั่วคราว ,Permanently ค้างคืนตลอดไป ผม ค้างคืนตลอดไปเลยล่ะกันเครื่องส่วนตัว Username ก็ที่เราใช้ login เข้าใน google น่ะแหละครับ Password คนล่ะตัวกันนะหา เอาจากรูปต่อไป ตาม link ข้างล่ะเลย googlecode.com password อะไรซักอย่าง คัดลอกไปแปะเลยครับจำไม่ได้หรอกถ้าไม่พยายามจริง แต่ขอ sensor ไว้หน่อย ใช้ชื่อโปรเจคเป็นชื่อ Folder ใน repository เลยหรือเปล่าก็ตามใจนะแต่ใช้ไปเลยแหละง่ายดี แล้วก็ไปต่อเลย เตรียมสถานที่พร้อมแล้วต่อไปเลย รอหน่อยวัยรุ่น!! อ้าวล่ะ กำลังจะสำเร็จแล้ว ครั้งแรกอาจจะตื่นเต้นหน่อยไม่ต้องกลัวนะคนดี เป็น unversioned ทั้งหมดนั่นแหละ จะเอาเข้าไปทั้งหมดหรือเปล่าก็ตามใจ(แนะนำว่าหมดเลย จำง่ายดี) เป็นวัยรุ่นควรใจเย็น ถ้าไม่อยู่ในช่วงดวงตก! เน็ตเน่า! google ล่ม! ปัญหาการเมือง! หรือแฟนทิ้ง คงจะได้หน้าตาเหมือนข้างล่างนี้ Click ดูรูปใหญ่ ได้แล้วลองเข้าไปดูในเว็บสิว่าเป็นแบบไหน Tab Source -> Tab ย่อย Browse Directory tree trunk อาจจะลอง click ที่ source code ของโปรแกรมของเราดู ลองแก้ไขโปรแกรมเรานิดหน่อยซิ จะได้ทดลองปรับรุ่นกันด้วย click ขวาที่โปรเจคหรือว่า directory ของโปรเจคก็ได้ Team->Commit อย่าลืมเขียนการเปลี่ยนแปลงทุกครั้งที่ปรับรุ่น อย่าหาว่าไม่เตือนเวลาอยากได้รุ่นเก่าๆ กลับมาแล้วไม่รู้ว่ารุ่นไหน ถ้าไ่ม่ใช่ครั้งแรกก็เริ่มจำกันไม่ได้แล้วแหละ :P ให้เวลากับ server หน่อย

ลองสำรวจดูว่ามีอะไรเปลี่ยนแปลงบ้าง สำเร็จเสร็จสิ้นไปแล้วสำหรับการเอาเข้า!! พัก : . : . ตอนแรกว่าจะเขียนสองตอนนะเนี่ย เขียนต่อเลยล่ะกัน ย่าาาส์ : . Check out เอาออกหล่ะนะกรณีที่อาจจะไปใช้งานเครื่องอื่น ลงเครื่องใหม่ อยากให้คนอื่นมาช่วยทำโปรเจค บลาๆ ประมาณว่าไม่ได้ทำเครื่องเดิม new project เลยครับ คราวนี้เรามีโปรเจคอยู่แล้วเลือก project เป็น svn นะ ถ้ายังไม่มี repository ก็ Create ใหม่ใส่ url ใส่ user , password แต่ในที่นี้จะไม่ทำซ้ำแบบเดิมให้ดูนะ เลือก repository ที่มีแล้วกด next เลือก directory ของโปรเจคแล้วกด next ถ้าเราไม่เคยให้มันจำ password มันก็จะถามทุกครั้ง ถ้าเครื่องส่วนตัวคิดว่าปล่อยภัยก็ให้จำไปก็ได้ครับ แต่ถ้าจะให้ปลอดภัยจริงก็ใส่ใหม่ดีกว่าครับ รอนิดวัยรุ่น!! เลือกหน่อยว่าจะเอารุ่นอะไรออกมา แล้วเอาออกมาเป็นชื่ออะไร next แล้วก็จะเอาไว้ที่ไหน รออีกนิด แล้วก็ได้ออกมาแล้ววว วันนี้แค่นี้ล่ะกันหมดไปหลาย ชม.แล้ว หวังว่าคงจะพอช่วยได้นะ ทำไม่ได้หรือว่าที่ผมเขียนไว้มีข้อผิดพลาดอะไรก็บอกๆ กันไว้ด้วยนะครับ หรือว่ามีอะไรแนะนำก็บอกมานะ

วันเสาร์ที่ ๒๗ กันยายน พ.ศ. ๒๕๕๑

ลง ubuntu 8.04.1 ด้วย wubi

สำหรับคนอยากเริ่มลอง ubuntu ลอง linux วันนี้จะมาเล่าถึงการ install ubuntu 8.04.1 ด้วย wubi แบบลงไม่ได้ให้มันรู้ไป(เดิมมันก็ง่ายอยู่แล้วแหละ)

  1. เริ่มโหลด wubi 8.04.1 จาก http://wubi-installer.org/
    Note: wubi คือ windows ubuntu installer หรือโปรแกรมที่เอาไว้สำหรับลง ubuntu บน Windows โดยที่ไม่ต้องลบ Windows ไม่ต้องห่วงว่า Windows จะหายหรือเปล่า แต่ว่าสามารถ boot ขึ้นมาเป็น 2 ระบบปฏิบัติการได้ และ uninstall ออกง่ายเหมือน โปรแกรมๆ หนึ่งใน Windows ด้วย
  2. โหลด ubuntu 8.04.1 จากที่ใดที่หนึ่งในนี้ เลือกเป็น ubuntu-8.04.1-desktop-i386.iso ละกันสำหรับเครื่องส่วนใหญ่
  3. Note: จะ md5sum หรือไม่ก็ตามใจ(ควรจะทำแต่ว่าส่วนใหญ่สมัยนี้โหลดแล้วมันไม่ค่อยเสียแล้ว)
  4. save ทั้งสองอย่างไว้ที่ D:\ ( ถ้าลง D:\ จะเห็น C:\ กลับกันถ้าลง C:\ ก็เห็น D:\)
  5. double click ที่ wubi ที่โหลดมา
  6. เลือกขนาด disk ที่จะยอมให้ใช้ แนะนำว่า 10 ไปเลย เพราะว่าเรา uninstall ได้ง่ายๆ
  7. กำหนด user password !! ต้องจำให้ได้ และต้องกำหนด
  8. next ไปเรื่อย และ restart เครื่อง
  9. เข้าหน้า boots จะมี os ubuntu ให้เลือกแล้วถ้าไม่ผิดดพลาดอะไร ให้เลือกเป็น ubuntu
  10. เข้าสู่หน้า install ถ้ามีอะไรผิดพลาดมันจะไม่เริ่ม install ถ้าปกติมันจะ install เสร็จเรียบร้อย แล้วให้เรา restart อีกครั้ง
    • ในกรณีที่ restart ไม่ขึ้น ให้ปิดแบบจิ้มปุ่ม power ไปเลย(วิธีแก้เคยเขียนไว้ก่อนหน้านี้แล้ว)
  11. เปิดเครื่องขึ้นมาเลือก ubuntu อีกรอบมันจะโหลดไปเรื่อยๆ เหมือน wins แล้วก็จะเข้าสู่หน้า login ให้ login ด้วย user password ที่บอกให้จำไว้ในข้อ 6
แค่นี้ก็น่าจะลงได้แล้วนะ good luck

เพิ่มเติมต่อท้าย
Auto login การทำให้เครื่อง login อัตโนมัติ
Note:ไม่แนะนำสำหรับเครื่องส่วนตัว
  1. Menu -> System -> Administration -> Login Screen
  2. General Tab -> Automatic Login
  3. Login a user automatically on first bootup ติ๊กซะ
  4. Automatic login username: เลือก user ที่จะให้ login อัตโนมัติ ในที่นี้ก็มีคนเดียว
  5. สำหรับเครื่องที่อาจเอาไว้ให้ลองเป็นส่วนกลางอาจจะ สร้างไฟล์ ที่เก็บ user pass ไว้เพื่อให้คนอื่นลองไว้ด้วย (ไม่แนะนำอย่างยิ่งในเครื่องสำคัญๆ)
Flash ,Java
sudo apt-get install ubuntu-restricted-extras
Effect
แก้ไข effect ได้โดยลง compiz-sething-manager จะลง simple หรือ advance ก็ได้
ปล. ถ้าใครลงไม่ได้มีปัญหาอะไร ก็ลอง comment ไว้ล่ะกัน(แต่ว่า ไม่ยืนยันว่าจะแก้ไขให้นะ)

ลงโปรแกรมให้ ubuntu