Profile

Cover photo
somkiat puisungnoen
1,240 followers|401,951 views
AboutPostsPhotosYouTube

Stream

somkiat puisungnoen

Shared publicly  - 
 
มาดูกันว่า ในงาน Hackathon ตั้งแต่ปี 2014-2015 นั้น
เขาเลือกใช้เทคโนโลยีอะไรกันบ้าง ?

http://www.somkiat.cc/hackathon-report-2015/
 ·  Translate
Hackathons คืออะไร งานนี้อาจจะถูกเรียกว่า Hack day, HackFest หรือ CodeFest เป็นงานเกี่ยวกับการเขียนโปรแกรม หรือ กิจกรรมที่เกี่ยวกับ การพัฒนา software การพัฒนา hardware โดยกลุ่มคนที่เข้าร่วมนั้นเป็นใครก็ได้ที่เกี่ยวข้องกับกระบวนการพัฒนา Hackathons นั้นจะเป็นกิจกรรมที่มีเป้าหมายชัดเจน ทั้งภาษาโปรแกรมที่ใช้งาน ทั้งระบบปฏิบัติการ ทั้ง application ที่จะใช้ หรือ สร้าง ทั้ง API ที่จะใช้งาน ทั้งหัวข้อการพัฒนา ทั้งกลุ่มผู้ใช้งาน ทั้งกลุ่มผู้ผู้พัฒนา โดยรว...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
ข้อมูลจาก IEEE Spectrum บอกว่า ในปี 2015 นั้น
ภาษา R มันแจ่มมากมาย ...
http://www.somkiat.cc/top-programming-2015-r-is-rising-star/
 ·  Translate
ข้อมูลจาก IEEE Spectrum ทำการสรุป 2015 list of Top Programming Language หรือภาษาโปรแกรมที่ได้รับความนิยมในปี 2015 โดยอันดับต้นๆ นั้นไม่มีอะไรเปลี่ยนแปลง หรือ น่าตื่นเต้นมากนัก แต่สิ่งที่น่าสนใจคือ ภาษา R ขึ้นมาอยู่ในอันดับ 6 แล้ว สรุปภาษายอดฮิตในปี 2015 ใน top 5 นั้นยังคงเป็นยักษ์ใหญ่เช่นเดิม นั่นคือ Java C C++ Python C# แสดงดังรูป ส่วนภาษาที่มีการเติบโตสูงมากๆ คือ ภาษา R เป็นภาษาสำหรับการวิเคราะห์ข้อมูลเชิงสถิติ ยังไม่พอยังสามารถแสดงผลการวิเคราะ...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
วันหยุด เรามาอ่านหนังสือกันเถอะ ...

http://www.somkiat.cc/my-reading-book-in-30-day/
 ·  Translate
ในรอบ 30 วันที่ผ่านมา รู้สึกว่าจะมีเวลาในการหนังสือพอสมควร ดังนั้น ลองนำมาสรุปกันนิดหน่อย โดยหนังสือที่อ่านจะประกอบไปด้วย 2 กลุ่ม คือ เกี่ยวกับ Programming และ การพัฒนา Software เกี่ยวกับ Startup มาดูกันว่ามีอะไรบ้าง ? หนังสือเกี่ยวกับ programming และการพัฒนา software เล่มแรก คือ The nature of software development ซึ่งอ่านไป 3 รอบล่ะ ได้แนวคิดเกี่ยวธรรมชาติของการพัฒนา software โดยเรามักจะมองข้ามไป นั่นคือ เราสนใจ process มากกว่า การสร้าง software...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
มาทำความรู้จัก และ เข้าใจ กับ Defensive programming กัน

http://www.somkiat.cc/defensive-programming/
 ·  Translate
อ่านเจอบทความเรื่อง Defensive programming in PHP อธิบายได้อย่างน่าสนใจ แต่ก่อนอื่นมาทำความรู้จักกับ Defensive programming กันหน่อย ว่ามันคืออะไร ? มันดี หรือ ไม่ดีอย่างไร ? ลอง คิด วิเคราะห์ แยกแยะ กันดูครับ Defensive programming คืออะไร ? จาก Wikipedia อธิบายไว้ว่า is a form of defensive design intended to ensure the continuing function of a piece of software in spite of unforeseeable usage of said software. The idea can…
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
มาดูผลสำรวจการใช้งาน Database ในปัจจุบัน และ ในอนาคตอันใกล้กันหน่อย  ซึ่งทำการสำรวจจากบริษัท Progress DataDirect

ไปดูกันว่า มีผลลัพธ์อะไรที่น่าสนใจบ้าง ?

http://www.somkiat.cc/database-survey-from-datadirect/
 ·  Translate
ในปี 2015 นี้ ทางบริษัท Progress DataDirect ทำแบบสำรวจสำหรับการใช้งาน Database ทั้ง RDBMS และ Non-RDBMS โดยแบบสำรวจมาจากลูกค้าจำนวน 580 บริษัท ผู้ทำแบบสำรวจมีตำแหน่งงานที่หลากหลาย เช่น CxO Manager Data Scientist Business Analyst Developer แบบสำรวจนี้มีเป้าหมายเพื่อสอบถามว่าปัจจุบันใช้ Database อะไร ? และมีแผน หรือ แนวโน้มในการใช้งานอีก 2 ปีข้างหน้าอย่างไร ? ดังนั้นมาดูกันว่าผลของการสำรวจครั้งนี้เป็นอย่างไรบ้าง ผลการสำรวจในการใช้งาน RDBMS ไม่เป็นที่...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
Unit test มันช้า แก้ไขอย่างไรดีล่ะ ?
http://www.somkiat.cc/working-with-slow-test/
 ·  Translate
วันนี้เห็นมีการพูดคุยเรื่อง Unit testing มันทำงานช้า หรือใช้เวลาในการทดสอบนานๆ จะต้องแก้ไขอย่างไรดี ? ที่มา :: https://www.facebook.com/iicmaster ที่มา :: https://www.facebook.com/pitsanu.s โดยจาก post ทั้งสองก็มีคำแนะนำต่างๆ ดังนี้ ใช้ Hardware ที่มีประสิทธิภาพสูงกว่าเดิมสิ ทั้ง CPU และ Memory ทำการหา test ที่มันช้า แล้วแก้ไขให้เร็ว หรือ แยกออกมาสิ ทำการ run test แบบขนานสิ ทำการ mocking/stub สิ ทำการลบ หรือ ignore test ไปสิ !! เราลองมาพิจารณากัน...
1
Add a comment...
Have him in circles
1,240 people
samat maney's profile photo
AMp Live's profile photo
Pupe  Indy's profile photo
noom ratat's profile photo
Pongsak Sarapukdee's profile photo
noonan zaza's profile photo
Prang Sirikarin's profile photo
thaibeauty secret's profile photo
Manus jab's profile photo

somkiat puisungnoen

Shared publicly  - 
 
7 วิธีที่น่าสนใจ 
สำหรับการลดความเสี่ยงของการพัฒนา software 

http://www.somkiat.cc/seven-strategies-for-reduce-risk/
 ·  Translate
จากหนังสือ Beyond Legacy Code นั้น แนะนำวิธีการเพื่อลดความเสี่ยงของการพัฒนา software แน่นอนว่า ช่วยลดค่าใช้จ่ายลงไปด้วย เนื่องจาก software นั้นมันไม่มีรูปแบบที่แน่นอน ยากต่อการทำความเข้าใจ ยิ่งเมื่อมีหลายๆ ระบบทำงานด้วยกันยิ่งน่ากลัว ความเสี่ยงก็เพิ่มมากขึ้นไปอีก ดังนั้น ในขั้นตอนการพัฒนา software ที่ดี ควรสนใจในการลดความเสี่ยงต่างๆ ลงไป โดยการค้นหาปัญหาตั้งแต่เนิ่น หรือ ตั้งแต่เริ่มพัฒนา เพื่อทำให้เรามีเวลาในการแก้ไข และ ปรับปรุงให้ดีขึ้น มาดูกั...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
ทำการทดสอบการทำงานของ Android application ด้วย Calabash กันหน่อยสิ

http://www.somkiat.cc/android-functional-testing-with-calabash/
 ·  Translate
หนึ่งในปัญหาที่เรามักพบในการพัฒนา Mobile application คือ การขาดความเชื่อมโยงระหว่าง Requirement Development QA/Testing เนื่องจากเราทำทุกอย่างแบบ manual นั่นเอง ส่งผลให้เกิดปัญหาต่างๆ ขึ้นมามากมาย และจะมีปัญหาเยอะมาก ตามจำนวน feature และความซับซ้อนของระบบ ดังนั้น จึงต้องการพวก Automation tool มาช่วยเหลือ เพื่อเชื่อมโยงส่วนต่างๆ เข้าด้วยกัน ในการทดสอบแบบอัตโนมัติ (Automated testing) นั้น Unit testing สำหรับ algorithm และพฤติกรรมของภายใน (Internal q...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
มาฟังเหตุผลดีๆ จากการเขียน unit test กันหน่อยสิ

http://www.somkiat.cc/good-reason-for-unit-test/
 ·  Translate
มีคำถามว่า ถ้าเขียน unit test แล้ว มันดีอย่างไร ? ดังนั้นมาดูกันหน่อยว่า มีเหตุผลดีๆ อะไรบ้าง 1. ไม่ให้ให้ลูกค้า หรือ ผู้ใช้งาน เป็นคนเจอข้อผิดพลาดก่อนเรา ข้อนี้คือ เราพยายามลดข้อผิดพลาดต่างๆ ที่จะเกิดขึ้น ดังนั้น เราจะต้องเจอข้อผิดพลาดให้เร็วที่สุด ก่อนที่ระบบจะออกไปสู่มือของลูกค้า และ ผู้ใช้งาน ดังนั้น ถ้าเราเขียน unit test ที่มันมีคุณภาพ ถ้าเราเขียน unit test ที่มันมีครอบคลุม ก็จะลดปัญหาต่างๆ ลงไปได้เยอะ 2. ทำให้การทดสอบที่ซับซ้อน มันรวดเร็วขึ้...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
ทำไมเราไม่เขียน unit test กันล่ะ ?


http://www.somkiat.cc/why-i-dont-write-unit-test/
 ·  Translate
เรามักจะได้ยินประโยคเหล่านี้เกี่ยวกับ unit test บ่อยๆ เช่น เราไม่มีเวลาที่จะเขียน unit test หรอกนะ เราไม่มีงบสำหรับการเขียน unit test หรอกนะ หรือบางครั้งอาจจะได้ยินว่า เราไม่ได้ใช้ TDD (Test-Driven Development) ดังนั้นเราจึงไม่ต้องมี unit test TDD มันแพงไปสำหรับเราในตอนนี้ ฟังแล้วมันดูสมเหตุสมผลนะ ว่าไหม ? ลองมาทำความเข้าใจกับ unit test กันหน่อยสิ Unit test มันไม่ใช่ product ดังนั้นมันจึงไม่ใช่สิ่งที่ลูกค้า หรือ ผู้ใช้งาน product ต้องการ แต่มันคื...
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
วันหยุดมาหัดเขียน code แย่ๆ กันนะ

http://www.somkiat.cc/how-to-write-bad-code/
 ·  Translate
1
Add a comment...

somkiat puisungnoen

Shared publicly  - 
 
Code ที่เราเขียนมันก็เหมือนหนังสือที่เราอ่าน ...

บันทึกการพูดคุยเรื่อง code ไว้กันลืม 

http://www.somkiat.cc/code-like-a-book/
 ·  Translate
เมื่อวานได้นั่งคุยแลกเปลี่ยนแนวคิดในการเขียน code กันนิดหน่อย ว่า code ที่เราเขียนขึ้นมานั้น มันก็เหมือนกับหนังสือที่เราอ่านกันนั่นแหละ เลยเอามาจดไว้กันลืมหน่อย เพราะว่า แนวคิดมันเพิ่งออกมาตอนที่เราพูดคุยกันนั่นเอง Code มันเหมือนกันหนังสืออย่างไร ? งงๆ นะ อธิบายแบบง่ายๆ คือ ทำการเปิดหนังสือขึ้นมาสักหน้า เราจะพบว่า เนื้อหาในหนังสือเข้าจัดวางแบบนี้ คำถาม เราเห็นอะไรบ้างล่ะ ? คำตอบ เห็นการจัดวาง โครงสร้างของเนื้อหาไหมล่ะ ? แต่ละบรรทัดนั้น ขึ้นตอนบรร...
1
Add a comment...
People
Have him in circles
1,240 people
samat maney's profile photo
AMp Live's profile photo
Pupe  Indy's profile photo
noom ratat's profile photo
Pongsak Sarapukdee's profile photo
noonan zaza's profile photo
Prang Sirikarin's profile photo
thaibeauty secret's profile photo
Manus jab's profile photo
Links
Contributor to
Basic Information
Gender
Male