Archive for the 'Software Tips' Category

เปลี่ยน Default Storage Engine ใน MySQL Query Browser

เดียวนี้ผมจะเขียนจับฉ่ายมากขึ้นๆ แต่ผมหวังว่าคงจะมีประโยชน์กับ มือใหม่ในอนาคต สำหรับ MySQL Query Browser ถ้าใครใช้ AppServ ตอนนี้มันมี Default เป็น InnoDB (แต่ AppServ มักจะ Disable InnoDB ไว้) ซึ่งเวลาเราสร้าง Table จะรู้สึกเซ็งกับคำเตือนของมัน ซึ่งจะบอกว่า Storage ที่เราเลือก Default นั้นมีปัญหา คราวนี้ผมหาวิธีแก้มาให้แล้ว

  1. เข้าไปใน MySQL Query Browser
  2. เลือก Tools -> Options
  3. กดเลือก Editors
  4. เสร็จแล้วจะเห็นคำว่า Default Storage Engine ให้เปลี่ยนจาก InnoDB เป็น MyISAM

การเปลี่ยน database เริ่มต้น mysql query browser จะทำให้ท่านไม่พบคำเตือนเซ็งๆ จาก Tools นี้อีกต่อไป

Run Command สำหรับเข้า Control Panel

ในช่วงนี้ก็อยู่ในช่วงปรับตัวให้ เข้ากับการฝึกงานและยังมีงานค้างอยู่ แถมต้องเรียนรู้สิ่งใหม่ๆที่ไม่เคยแตะมาก่อนอย่าง Struts Framework และหัวใจหลักของ JSP กับ Servlet รวมถึง XML ต่างๆใน java เลยเอาความรู้เพิ่มเติมมาฝากครับ

สำหรับคนที่ไม่สามารถ Control Panel ได้ (Admin ซ่อน Control Panel , หาไม่เจอ , ฯลฯ) เรามีวิธีเข้าผ่านทาง Run กันครับดังนี้เลย

Control panel tool             Command
—————————————————————–
Accessibility Options          control access.cpl
Add New Hardware               control sysdm.cpl add new hardware
Add/Remove Programs            control appwiz.cpl
Date/Time Properties           control timedate.cpl
Display Properties             control desk.cpl
FindFast                       control findfast.cpl
Fonts Folder                   control fonts
Internet Properties            control inetcpl.cpl
Joystick Properties            control joy.cpl
Keyboard Properties            control main.cpl keyboard
Microsoft Exchange             control mlcfg32.cpl
(or Windows Messaging)
Microsoft Mail Post Office     control wgpocpl.cpl
Modem Properties               control modem.cpl
Mouse Properties               control main.cpl
Multimedia Properties          control mmsys.cpl
Network Properties             control netcpl.cpl
Password Properties            control password.cpl
PC Card                        control main.cpl pc card (PCMCIA)
Power Management (Windows 95)  control main.cpl power
Power Management (Windows 98)  control powercfg.cpl
Printers Folder                control printers
Regional Settings              control intl.cpl
Scanners and Cameras           control sticpl.cpl
Sound Properties               control mmsys.cpl sounds
System Properties              control sysdm.cpl

วิธีใช้ก็ Start -> Run แล้วพิมพ์คำสั่งไปเลยเช่น control จะเป็นการเข้าสู่ Control Panel วันนี้ก็มาฝากคำสั่งเล่นๆนะครับ เดียววันหลังถ้ามีเวลาพอจะเขียนบทความก็จะเขียนแต่ถ้าไม่มีก็ จะนำ Shortcut ที่มาถยอยฝากกันนะครับ ;)

วิธี Compile/Run Java ด้วย EditPlus ครับ

ก่อนอื่นเลยต้องขอบคุณ Narisa และคุณ Chengings นะครับไม่งั้นจะไม่เกิดบทความนี้ขึ้นมาโดยผมขอคัดลอกมาจาก Narisa เลยนะครับโดยต้องขอโทษว่าผมจำคน Post ไม่ได้แล้ว แล้วผมก็ Copy บทความนี้มาใส่ Notepad ไว้ตั้งนานแล้ว แต่ผมพึงไปค้นเจอ ต้องขอโทษด้วยนะครับไม่ได้เจตนา แต่อยากเผยแพร่ให้คนรุ่นหลังได้อ่านมากกว่านะครับ :)

ถ้าใช้ Edit plus นะครับ แล้วไม่ต้องการใช้งานหน้า Dos ให้ทำตามนี้นะครับ

  1. เข้าที่เมนู Tools -> configure user tools
  2. เข้ามาจะพบหน้า User tools ที่ Group and tool items ให้เลือก Group ที่ต้องการ
  3. เลือกแล้วกด Group Name แล้วพิมพ์ชื่อ Group ที่ต้องการลงไป เช่น Java
  4. คลิกที่ Add Tool แล้วเลือก Program
  5. ตรง Menu Text ให้พิมพ์ชื่อที่บอกให้เรารู้ว่าเป็นคำสั่งอะไร เช่น Java Complie
  6. ที่ Command ให้พิมพ์ ที่อยู่ไฟล์ที่ต้องการเรียกใช้
    - ถ้าเป็นการ Compile ก็เรียกที่ java_folder/java_version/bin/javac.exe
    - ถ้าเป็นการ Run ก็เรียกที่ java_folder/java_version/bin/java.exe
  7. ช่อง Argument
    - Compile ให้เลือก File Name
    - Run ให้เลือก File Name Without Extension
  8. ช่อง Initial Directory ให้เลือก File Directory
  9. ที่ Option ด้านล่าง จะเป็นการเลือกรูปแบบ Output
    - Capture Output จะเป็นการแสดง Output ภายในโปรแกรม EditPlus เฉพาะ System.out
    - Close Window on exit ปิดหน้าต่างเมื่อเสร็จงาน ต้องไม่ใช่รวมกับ Capture Output

อันนี้ Copy เขามาทั้งดุนเลยแล้วผมก็ขอเพิ่มเติมในส่วนของการใช้นะครับให้กด Tools->User Tool Groups เพื่อเลือกว่าต้องการ Run หรือ Compile เสร็จแล้วกด Ctrl + 1 ครับมันจะทำงานหรือไปกดใน Tools เองก็มีเหมือนกันครับแต่มันจะขึ้นชื่อ Group Name ให้นะครับ เอาละผมไปเรียนดีกว่าครับจบด้วย Quote ของผู้เขียนนะครับ ลืมบอกไปครับเรามี Group ได้สูงสุด 10 Group นะครับ

“ผมว่า EditPlus เหมาะสำหรับผู้เริ่มต้นนะครับ เพราะว่าควรรู้จักวิธีการต่างๆ และลงมือเขียนด้วยตัวเอง จะได้เป็นพื้นฐานสำหรับการใช้ IDE ต่อไป แต่ส่วนตัวผม ยังใช้ Editplus อยู่ แม้ว่าจะทำงานระบบงานใหญ่แล้วก็ตาม เรื่องของเรื่องคือใช้แบบนี้จนชิน และก็ไม่ชอบสิ่งที่ IDE สร้างให้ เพราะก็ต้องมาระบุใน Detail อยู่ดีสู้เขียนเองตั้งแต่เริ่มเลยดีกว่า

ปล. ถ้าเจ้าของบทความนี้มาเห็นกรุณาบอกชื่อให้ผมด้วยนะครับ ผมจะได้ให้ credit ไว้ให้นะครับ

วิธีการ Set ค่า Java ให้ Compile / Run ได้ทุกที่บน Dos

หากใครเขียน Java โดยไม่มี Tools อย่าง Eclispe , BlueJ , ฯลฯ จะตัอง Compile ใน Dos แต่ปัญหาก็คือบางครั้งมันก็ต้อง set path กับ classpath เป็นประจำซึ่งบางครั้งมันก็น่าเบื่อ วันนี้ผมมีวิธีการทำให้มัน Run ได้ทุก drive ทุก folder ใน dos กันเลยละครับ โดยคุณต้องทำการติดตั้ง Jdk ของ Java มาก่อนนะครับ เอาละมาเริ่มกันเลยดีกว่า

  1. ให้คุณกด mouse ขวาบท icon My Computer แล้วกด Properties
  2. เลือก Advanced > Enviroment Variables
  3. ในช่อง System Variables ให้หาชื่อที่เขียนว่า PATH ก่อนนะครับแล้วกด Edit
  4. พิมพ์ที่อยู่ของ Java bin ลงไป เช่น C:\Program Files\Java\jdk1.6.0_01\bin โดยตำแหน่งอื่นๆด้วยเขาจะใช้ ; ในการแบ่ง (เหมือนภาษา Program ทั่วไปอะ)
    วิธีการ Set ค่า Java ให้ Compile / Run ได้ทุกที่บน Dos
  5. หาคำว่า CLASSPATH นะครับแล้ว Edit โดยใส่ . ลงไปโดยเหมือนเดิมครับถ้ามีอะไรอยู่ก่อนหน้าให้ใส่ ; นำก่อนแล้วตามด้วย . จะเป็นดังนี้ ;.
  6. ถ้าไม่มีอะไรผิดพลาด ท่านก็สามารถ Run คำสั่ง javac java jar ได้ทุกที่บนดอสแล้วครับ

ถ้าไม่มี PATH หรือ CLASSPATH อยู่เลยให้สร้างขึ้นมาได้เลยนะครับ โดยใส่เหมือนกับการ Edit เลยครับ เอามาลองเล่นกันขำๆใน Dos ดีกว่าครับ ภาพที่ได้ก็แนวนี้ครับ

ตัวอย่างการทำงาน Javac ทุกที่บน Dos

ขอให้ท่านสนุกกับการใช้งานครับ