Archive

Archive for the ‘eclipse’ Category

Tikal Eclipse : An open source Eclipse-based distribution

March 12, 2007 Leave a comment

ก่อนหน้านี้ผมเคยนำเสนอ Eclipse based distribution ไปคือ Easyeclipse และ Aptana แล้วนั้น แต่ละค่ายก็มีจุดเด่นของตัวเอง เช่น EasyEclipse เน้นการใช้งานที่ง่ายโดยจะติดตั้ง plug-in มาพร้อมกับ eclipse โดยแยกตามลักษณะการใช้งาน หรือ Aptana มีจุดเด่นที่ใช้สำหรับพัฒนา AJax โดยเฉพาะ

วันนี้ผมก็ไปเจอข่าวใน Theserverside.com เจอ Tikal Eclipse แล้วก็ตามไปที่เว็บไซต์เจ้าของโปรเจ็คลองดูรายละเอียดแล้วน่าสนใจมากครับ จุดเด่นของ Tikal Eclipse คือ Tikal Update Manager (TUM) โดยเราสามารถเลือกที่จะติดตั้ง plug-in ตามการใช้งานของเราได้ ทำให้ไม่เราไม่ต้อง download plug-inที่ไม่จำเป็น และ Tikal ก็เตรียม plug-in repositories มาให้ครบดังนี้ครับ

C/C++
Java
Java Server
PHP
Perl
Python

tikal1.png

ท่านใดสนใจหรือเป็นสาวกของ eclipse พลาดไม่ได้ครับ

ที่มา
http://www.theserverside.com

เว็บไซต์
http://tikal.sourceforge.net/tikal-eclipse

Categories: eclipse, plugins

ขอความคิดเห็นในการเขียนหนังสือ

January 20, 2007 27 comments

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

เนื้อหาของหนังสือประกอบด้วย :

บทที่ 1 Eclipse เบื้องต้น
  ภาพรวมของ Eclipse และ Java การเริ่มต้นใช้งาน การติดตั้งและแนะนำเครื่องมือต่างๆของ Eclipse

บทที่ 2 พัฒนา Java ด้วย Eclipse
  เริ่มต้นการสร้าง Projects Java การสร้าง Code การ Compile, Run และเทคนิคการใช้งาน Refactoring และการปรับแต่งสภาพแวดล้อมการทำงานของ Eclipse

บทที่ 3 ทดสอบโปรแกรมและดีบั๊กโปรแกรม
  ทดสอบโปรแกรมด้วย JUnit การ Debug โปรแกรมและการหาความผิดพลาดของโปรแกรม

บทที่ 4 Version Control ด้วย CVS และ SVN
  ใช้งาน Plug-in CVS และ SVN การนำ Project ขึ้น Server การ Check Out , Update และ Commit Project

บทที่ 5 การใช้งาน Eclipse ร่วมกับ Ant
  ติดตั้งและการใช่งาน Ant ร่วมกับ Eclipse การ Compile, Run, Deploy การสร้าง JAR ไฟล์และการปรับแต่ง Ant ใน Eclipse

บทที่ 6 ใช้งาน Visual Editor กับ Swing
  สร้าง Swing Application ด้วย Swing ด้วย Visual Editor การ Deploy และ การทำ Packaging

บทที่ 7 ใช้งาน Visual Editor กับ SWT
  สร้าง SWT Application ด้วย SWT ด้วย Visual Editor การ Deploy และ การทำ Packaging

บทที่ 8 รู้จักและใช้งาน SWT
  เขียนโปรแกรมร่วมกับ Control และ Component ต่างๆของ SWT ซึ่งสามารถแยกได้คือ SWT Control, SWT Container SWT Menu

บทที่ 9 การสร้าง Eclipse plug-in และ Eclipse RCP
  สร้าง Plug-in สำหรับ Eclipse และการสร้าง Rich Client ด้วย Eclipse Rich Client Platform และ การ Deploy

บทที่ 10 พัฒนาเว็บApplication ด้วย Eclipse Web Tools Projects
  สร้างเว็บ Java Web Application ตั้งแต่การติดตั้ง Tomcat Web Container ติดตั้ง Plug-in Eclipse Web Tools Projects การสร้าง ไฟล์ JSP การสร้าง Servlet การ Deploy และการติดตั้ง Web Application

บทที่ 11 Web Application กับ Database
  ประยุกต์ Web Application ที่เราสร้างในบทที่ 9 มาทำงานร่วมกับ Database Apache Derby ซึ่งเป็น Database ขนาดเล็กแต่มากด้วยความสามารถ

บทที่ 12 สร้าง Web Application ด้วย Struts Framework
  สร้าง Web Application ด้วย Struts Framework โดยอาศัย Plug-in Project Amateras Struts IDE

บทที่ 13 สร้าง Web Application ด้วย Java Server Faces
  สร้าง Web Application ด้วย Java Server Faces โดยอาศัย Plug-in Project Amateras Faces IDE

บทที่ 14 Eclipse กับ Hibernate
  รู้จักกับ Hibernate O/R Mapping การติดตั้ง Hibernate Tools และและนำ Web Application ที่เราเขียนขึ้นมาติดต่อกับ Database โดยใช้ Hibernate

บทที่ 15 สร้างรายงาน ด้วย Business Intelligence Reporting Tools
  ติดตั้ง Birt Designer Plug-in การเขียนโปรแกรมกับ Birt เพื่อติดต่อ SWT Application การ เขียนโปรแกรมเพื่อออกรายงานผ่านเว็บ และการใช้งาน Birt ร่วมกับ Hibernate

บทที่ 16 รวม Eclipse Plug-in
  รวบรวม Eclipse Plug-in ที่น่าสนใจ Plug-in สำหรับ นักพัฒนาภาษา PHP Python Ruby Perl

ครับเนื้อหาคงไม่เปลี่ยนแปลงไปจากนี้มากนัก อย่างไรก็ตามถ้าท่านมีความคิดเห็นกันอย่างไรก็ช่วยกันแสดงความคิดเห็นด้วยนะครับ และขอขอบคุณล่วงหน้าไว้ ณ โอกาศนี้ด้วยครับ
วิสุทธิ์    วงค์ยืด

Categories: eclipse, plugins, rcp

Googlipse : The Eclipse plugin for Google Web Toolkit (GWT)

January 10, 2007 2 comments

logo.jpg
พอดีมีผู้อ่านท่านหนึ่งได้แนะนำให้ผมนำเสนอ Eclipse plugin for Google Web Toolkit (GWT) ผมก็ยินดีที่จะนำมาเสนอให้ครับ บางท่านอาจจะยังไม่รู้ว่า Googlipse คืออะไร Googlipse คือ Plugin สำหรับพัฒนาเว็บโดยใช้ AJAX  Google Web Toolkit (GWT)มาเริ่มกันเลยดีกว่าครับ

ความต้องการเบื้องต้น

  • Eclipse 3.2
  • WebTools Platform 1.5
  • Java 1.5

วิธีการติดตั้ง

  • ก่อนอื่นต้องไป Download Googlipse จากเว็บไซต์ www.Googlipse.com โดยเลือกเอา version ล่าสุดนะครับ
  • หลังจากนั้นcopy ไฟล์ plugin com.googlipse.gwt_.jar ที่ได้จากการ Download ลงในx:\eclipse\plugins (อย่าลืม ก่อนเปิด eclipse ให้ทำตามนั้นตอนนี้ก่อนนะครับ)
  • เปิด Eclipse ขึ้นมา เลือกเมนู Window->Preferences->Googlipse และทำการเซ็ต GWT home ไปที่ directory ที่ติดตั้ง Google Web Toolkit.
  • ส่วนการใช้งานสามารถดูได้จากเว็บไซต์http://www.googlipse.com/ถ้าผมมีเวลาจะนำมาเสนออีกครั้งครับ
Categories: ajax, eclipse, plugins

Book : Free Eclipse Magazine

January 5, 2007 2 comments

first_four_issus_free.gif

วันนี้มีฟรีนิตยสารออนไลน์ มาแนะนำครับสำหรับนักพัฒนาที่เป็นแฟนของ Eclipse IDE ไม่ควรพลาดและยิ่งชื่นของของฟรีไม่ควรพลาดครับเราสามารถ Download มาอ่านได้แต่ต้องสมัครมาชิกก่อนนะครับ
เว็บไซต์ http://www.eclipsemag.net/

Categories: book, eclipse, plugins, rcp

ติดตั้ง plugin ให้ eclipse

December 28, 2006 4 comments

สำหรับนักพัฒนาโดยเฉพาะนักพัฒนาจาวาคงเคยได้ยินชื่อ eclipse IDE เป็นอย่างดีและต้องเคยลง plugin มาก่อน อาจจะเคยเจอว่าทำไมเวลาเราลง plugin แล้วไม่เห็นมันทำงานเลย ผมมีวิธีแก้ครับ

วิธีทำ
หลังจากที่เราได้ทำการ ติดตั้ง plugin เรียบร้อยแล้ว (copy plugin ไปไว้ใน x:/eclipse/plugins/) ให้ใส่ parameter “-clean” ต่อท้าย eclipse.exe ดังนี้

x:/eclipse/eclipse.exe -clean

แค่นี้ก็เรียบร้อยแล้วครับ

Categories: eclipse, plugins

เพิ่มความเร็วให้ eclipse

December 23, 2006 1 comment

ครับสำหรับคนที่เคยใช้ eclipse แล้วต้องเคยเป็นแน่ว่าเวลาเรา ติดตั้ง plugin เยอะๆ หรือทำงานกับ projects ใหญ่ๆแล้วมันอืดมากๆยิ่งถ้าเครื่องใครแรมน้อยยิ่งไม่ต้องพูดถึง พอดีผมไปค้นเจอในเว็บ thaidev.org เขียนโดยคุณ plynoi เลยเก็บมาฝากครับ

  1. ปรับแต่ง​ vm permSpace ​เพื่อจัดการ​ OutOfMemoryExceptions
  2. เป็นการจัดการ​ memory ​สำ​หรับเก็บพวกโครงสร้างข้อมูล​ ​และ​ข้อมูลของ​ class​ที่​ใช้​ใน​โปรเจค​ ​วิธี​แก้ก็คือเพิ่ม​ permSpace ​ให้​มีขนาดใหญ่มากขึ้น​ ​โดย​เพิ่ม​ XX:MaxPermSize=64m ​ต่อท้ายตอนเรียก​ eclipse.exe ​หรือ​ก็​เพิ่ม​ใน​ eclipse.ini

  3. ปรับแต่​ง heap memory ​เพื่อเพิ่มพื้นที่​ให้​ vm
  4. -vmargs -Xms256m -Xmx256m -XX:PermSize=64m -XX:MaxPermSize=64m ​ต่อท้าย eclipse.exe ดังนี้

    x:/eclipse/eclipse.exe -vmargs -Xms256m -Xmx256m -XX:PermSize=64m -XX:MaxPermSize=64m

ที่มา Thaidev.org โดย คุณ ploynoi

Categories: eclipse