aErOnz`

This user hasn't shared any biographical information

Homepage: http://www.jaideawcolo.in.th/

Jabber/GTalk: aErOnz`


Posts by aErOnz`

aErOnz`Can’t convert value ‘0000-00-00 00:00:00′ to TIMESTAMP

java.sql.SQLException: Cannot convert value ‘0000-00-00 00:00:00′ from column 7 to TIMESTAMP.
..

หากใครเคยเจอปัญหานี้ ตามมาทางนี้เลยครับ ผมมีคำตอบ
More >

aErOnz`Atomic transaction with ActiveRecord

สวัสดีครับ วันนี้จะมาพูดถึงเรื่อง Transaction ว่ามันคืออะไรกัน แล้วมันสำคัญอย่างไรกับชีวิตนักพัฒนาโปรแกรมของเรากัน
สมมติว่า นาย aeronz มีเงินในบัญชีอยู่ 2000 บาท และต้องการจะโอนเงินให้นาย Porza 500บาท (ในการดำเนินการใดๆ ซึ่งที่นี้คือการโอนเงิน จะเรียกว่า 1 transaction ครับ)
โดยในขณะนั้นบัญชีของนาย Porza มีเงินอยู่ 0 บาท
ขั้นตอนการโอนเงินก็คือ
1. หักเงินจากบัญชีนาย aeronz 500 บาท (เหลือ 1500 บาท)
2. เพิ่มเงินให้นาย Porza 500 บาท (ยอดบัญชีนาย Porza จะเป็น 500 บาท)

จะเกิดอะไรขึ้น ถ้า พอระบบทำขั้นตอนที่ 1 เสร็จสิ้นแล้ว แต่ยังไม่ทันที่จะทำขั้นที่ 2 ระบบเกิดมีปัญหาขึ้นมา
หากไม่ได้รับมือกับปัญหานี้ ผลที่เกิดขึ้น คือ
เงินบัญชีนาย aeronz เหลือ 1500 บาท เงินในบัญชีนาย Porza คือ 0 บาท

เราต้องทำยังไงหล่ะ ?
ถ้าใครสนใจก็ตามเข้ามาเลยครับ
More >

aErOnz`Groovy On Grails “Hello World” with Netbeans

วันนี้เราจะมาลองใช้ Netbeans สร้างโปรเจ็ค ทำการ พิมพ์คำว่า “Hello World” ออกทางหน้าจอครับ
More >

aErOnz`Groovy On Grails Introduction

สวัสดีครับ ในที่สุดหาดใหญ่ก็รอดวิกฤตน้ำท่วมไป เปราะหนึ่ง
วันนี้ผมก็จะมาแนะนำเกี่ยวกับ platform ตัวหนึ่งที่มีความคล้ายคลึง Ruby on Rails เลยครับ
platform ตัวนี้มีชื่อว่า สัญลักษณ์เป็นรูปจอกศักดิ์สิทธิ์ครับ
โดยในวันอาทิตย์ที่ 29 พฤศจิกายนที่จะถึงผมก็มีโอกาสที่จะได้ไปนั่งฟังการบรรยาย จากผู้บรรยายมืออาชีพครับ
เค้าจะมาเทรน เกี่ยวกับ ตัวนี้แหละครับ เรียกว่า grails ดีกว่าเนอะสะดวกดี
จากสาเหตุข้างต้น ผมเลยหาข้อมูลเกี่ยวกับ grails ไว้ก่อนเพื่อที่จะได้ฟังเข้าใจเวลาเจอศัพท์เทคนิค ครับ
ถ้าใครสนใจก็ตามกันมาเลยนะครับ More >

aErOnz`[SQL] How to select NULL value

อย่างเช่นเรามี ฐานข้อมูลเก็บชื่อลูกค้าเเละเบอร์โทร

customers
– name
– phone

หากเราอยากนับว่ามีลูกค้ากี่คนที่ ไม่มีเบอร์โทรศัพท์หรือในฟิลด์ เบอร์โทรมีค่า เป็น NULL อยู่
ทำได้โดยการ …

More >

aErOnz`Grant user for MySQL database

สวัสดีครับ บางคนคงเคยเจอปัญหา

“Host ‘172.30.xxx.xxx’ is not allowed to connect to this MySQL server”

เราสามารถทำการแก้ไขได้โดยการกำหนดสิทธิให้กับ user หนึ่งๆ และใช้ user นั้นในการเข้าถึงฐานข้อมูลที่ต้องการนะครับ

More >

aErOnz`Steganography

สวัสดีครับ วันนี้ผมจะมาอธิบายหลักการของการซ่อนข้อความไว้ในรูปภาพ ในฟอแมท 24bits-PNG กันครับ
ซึ่งเทคนิคการซ่อนข้อความในรูปภาพเราเรียกเป็นภาษาอังกฤษว่า Steganography นั่นเองครับ
ถ้าใครสนใจ ก็ตามเข้ามาได้เลยครับ ^^
More >

aErOnz`[Java]How to Connect Database

สวัสดีครับ วันนี้เห็นน้องๆ ในห้องเค้าเพิ่งเีรียนวิชา Database เลยเอาเทคนิคในการติดต่อฐานข้อมูลด้วยภาษา Java มาให้ดูกันหน่อยครับ
ตามมาเลยครับ
More >

aErOnz`How to use method ‘ toArray(T[] a) ‘ in ArrayList Object

เผอิญ วันนี้ผมได้ใช้เมธอด ‘toArray(T[] a)’ เลยนึกถึงวันเก่าๆ สมัยหัดเขียน Java ตอนนั้นงงมากๆ ครับว่าอะไรคือ T
แล้วเราจะใช้เมธอดที่ว่านี้อย่างไร

ตามมาดูกันเลยครับ
More >

aErOnz`Show|Hide hidden files & Folder in Mac OSX

วันนี้เป็นทริคเล็กน้อยๆ ครับ จะนำเสนอวิธีการสั่ง แสดงไฟล์ที่ซ่อนอยู่ใน OSX นะครับ
ตามมาเลยครับ
More >