Monthly Archives: มกราคม 2013

c# packing all need files to exe

1. go http://madebits.com/netz/ to download netz.exe for packing exe 2.extract to c:// (for example) —> C:\netz-bin-20 2.copy all need files consists of dll and exe to new folder(in example the folder’s name is do) in C:\netz-bin-20 (image below) 2.1 dll … Continue reading

Posted in C# | Leave a comment

how to solve cross-thread operation not valid control

If you use backgroud worker in project and you need to access some control[DevExpress] in another thread then use invoke barStaticItem1.Caption = "Process : Checking file"; this.BeginInvoke(new MethodInvoker(delegate { barStaticItem1.Refresh(); })); in above example code is mean invoke refresh method … Continue reading

Posted in C# | Leave a comment

ข้อดีของ Unittest

ยกตัวอย่าง มีโปรเจ็คชิ้นหนึ่ง มีทีมโปรแกรมเมอร์ที่พัฒนาเสร็จแล้วเขียน Unittest ไว้อย่างดีเยี่ยม หากมีอยู่วันนึง ต้องให้โปรแกรมเมอร์คนอื่นมาแก้ไขโค้ดบางส่วน เวลาแก้เสร็จแล้ว ก็แค่ Run Unittest เพื่อเช็คว่ามี Fail หรือไม่ หากไม่มี Fail นั่นหมายถึงว่า ถูกต้อง 100% ไม่ส่งผลกระทบใดๆอย่างแน่นอน แต่ถ้ามี Fail ก็จะรู้ว่าผิดตรงไหน จะได้ไปแก้ถูก ในทางกลับกันหากไม่มี Unittest โปรแกรมเมอร์จะต้องเทสเอง ซึ่งก็ไม่รู้ว่าจะต้องเทสตรงไหนบ้าง หากให้ทีมโปรแกรมเมอร์ทีมที่เคยพัฒนามาช่วยบอก บางทีก็อาจจำไม่ได้ว่าต้องเทสตรงไหน ถ้าหากพัฒนา Unittest ตั้งแต่ตอน พัฒนาโปรเจ็คนี้ ก็จะสามารถส่งผลดีในระยะยาวครับ

Posted in เว็บไซต์ | Leave a comment

install Unittest

ตัวอย่างนี้จะใช้ wamp server สำหรับติดตั้ง PHPUnit ทำตามขั้นตอนดังนี้นะครับ PHPUnit จะติดตั้งผ่าน PEAR ถ้ายังไม่มีให้เข้าไปดาวโหลดได้ที่ pear.php.net/go-pear.phar ดาวโหลดมาวางไว้ที่โฟลเดอ PHP ของ wamp (ตัวอย่างคือ C:\wamp\bin\php\php5.3.8) จากนั้นติดตั้งมันด้วยคำสั่งใน command line ดังนี้ php go-pear.phar จากนั้นกด ENTER จะเห็นดังรูปครับ กด ENTER อีกครั้งจะเห็นดังรูปครับ ตอบ Y จะเห็นดังรูปครับ กด ENTER อีกครั้งเพื่อจบขั้นตอนการติดตั้ง PEAR ครับ จะเห็นดังรูปครับ ขณะนี้ติดตั้ง PEAR … Continue reading

Posted in laravel4 | Leave a comment

ออกแบบโลโก้ให้เว็บ http://หาเพื่อนแชท.com

ชมตัวอย่างได้ที่ http://หาเพื่อนแชท.com โลโก้อยู่ด้านบนสุด

Posted in งานออกแบบโลโก้ โปสเตอร์ อื่นๆ | Leave a comment