Quantcast
Channel: cc :: somkiat
Browsing all 1997 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

[แปล] C.A.R.E คือคุณสมบัติของนักพัฒนา software ที่ดี

จากบทความเรื่อง Software Engineer Traits ทำการสรุปคุณสมบัติที่จำเป็นสำหรับนักพัฒนา software ที่ดี ต้องประกอบไปด้วย 4 อย่างดังนี้ Curiosity Awareness Resoluteness Empathy จึงทำการแปลและสรุปไว้นิดหน่อย...

View Article


Image may be NSFW.
Clik here to view.

DevOps :: Three ways principle จากหนังสือ The Phoenix Project

จากหนังสือ The Phoenix Project มีเนื้อหาที่สนใจเกี่ยวกับ DevOps มากมาย หนึ่งในนั้นคือ Three ways ซึ่งเป็น principle สำคัญสำหรับ การทำความเข้าใจเกี่ยวกับ DevOps การวางแผนเกี่ยวกับ DevOps การนำเอาแนวคิด...

View Article


Image may be NSFW.
Clik here to view.

[Kotlin] มาใช้งาน AsyncAwait สำหรับ Android app กัน

หลังจากที่ Kotlin 1.1.0 ปล่อยออกมา มี feature ที่น่าสนใจมาก ๆ คือ coroutine โดย coroutine นั้นพัฒนาบน Rx, CompletableFuture, NIO, JavaFX และ Swing แน่นอนว่าสามารถใช้งานบน Android และ JavaScript ได้...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี Async/Await ใน NodeJS

เมื่อวานทำการเขียน blog สำหรับลองใช้งาน Async/Await ด้วยภาษา Kotlin ก็ไปเห็นว่าใน NodeJS 7.6 ขึ้นไปนั้น สามารถใช้งาน Async/Await ได้เลย ไม่ต้องมาใส่ flag hamony ในการ run แล้ว เนื่องจาก Google V8...

View Article

Image may be NSFW.
Clik here to view.

สิ่งที่เปลี่ยนแปลงไปใน Fastlane

ในปีนี้ยังไม่ได้ทำการ update ข่าวสารเกี่ยวกับ Fastlane เลย พอดีว่าง ๆ เลยมาสรุปสิ่งที่เปลี่ยนแปลงไว้นิดหน่อย ซึ่งทำการเปลี่ยนแปลงไปในทางที่ดีมาก ๆ ตั้งแต่ Fastlane 2.0 ที่ปล่อยมาตั้งแต่ปลายปี 2559...

View Article


Image may be NSFW.
Clik here to view.

ทำการแก้ไข Status Bar ของ Emulator สำหรับการใช้งานกับ snapshot

หลังจากที่ใช้งาน Fastlane snapshot แล้ว เกิดคำถามว่า เราสามารถเปลี่ยน Status Bar ของ Emulator ได้หรือไม่ ? เช่น ไม่อยากเห็นคำว่า Carrier อยากเปลี่ยนเวลา แสดงดังรูป เมื่อลองค้นหาพบว่า...

View Article

Image may be NSFW.
Clik here to view.

มาเป็น programmer ได้อย่างไร ?

ช่วงต้นปีใน facebook มีคำถามที่น่าสนใจมาก ๆ คือ มาเป็น programmer ได้อย่างไร ? ก็เลยนำมาตอบด้วยการเขียน blog สักหน่อย ว่าตัวผมเองมาเป็น programmer ได้อย่างไร ? มาเริ่มกันเลย...

View Article

Image may be NSFW.
Clik here to view.

บันทึกการ migrate Elasticsearch 1.7 ไปยัง 5.X แบบผิว ๆ

ทำการบันทึกการ migrate ข้อมูลในระบบงานจาก Elasticsearch 1.7 ไปยัง 5.x ซึ่งพบว่ามีสิ่งต่าง ๆ ที่เปลี่ยนไปเยอะพอสมควรประกอบไปด้วย เรื่องการ mapping ของ index ที่เปลี่ยนไปเยอะพอสมควร ใน Elasticsearch 5.x...

View Article


Image may be NSFW.
Clik here to view.

เริ่มต้นศึกษา TypeScript ด้วยแนวทาง Test-Driven Development (TDD)

ในการศึกษาภาษาใหม่ ๆ ด้วยแนวทาง Test-Driven Development (TDD) เป็นสิ่งที่ผมเชื่อว่าเป็นแนวทางที่ทำให้เข้าใจภาษาต่าง ๆ ได้รวดเร็วขึ้น ดังนั้นมาลองศึกษาภาษา TypeScript กันหน่อย...

View Article


Image may be NSFW.
Clik here to view.

ถ้า Team เป็นแบบนี้น่าจะดีไม่น้อยนะ …

ถ้าในทีมพัฒนามีคนที่มีความสามารถในด้านต่าง ๆ ซึ่งเหมาะสมสำหรับการพัฒนาและส่งมอบระบบงาน น่าจะดีนะ ถ้าทีมเป็นแบบนั้นน่าจะดีนะ ถ้าทีมเป็นแบบนี้น่าจะดีนะ แล้วแบบไหนน่าจะดี ? น่าคิดนะ ถ้าในทุก ๆ...

View Article

Image may be NSFW.
Clik here to view.

เพื่อความสนุกมาเขียน Unit testingในภาษา R กัน

หลังจากที่เขียนภาษา R มาสักพัก สิ่งที่น่าสนใจ และ ตั้งคำถามไว้คือ ถ้าอยากเขียน Unit test ในภาษา R มันมี xUnit framework อะไรให้ใช้หรือไม่ ? เมื่อไปค้นหาก็เจอเยอะเลย เช่น RUnit ทำการ update ล่าสุดในปี...

View Article

Image may be NSFW.
Clik here to view.

เมื่อ Google ปล่อย API Design Guide ออกมา

ต้นเดือนมีนาคมที่ผ่านทาง Google ได้ปล่อย API Design Guide ออกมา ซึ่งเป็นแนวทางสำหรับการออกแบบ API ต่าง ๆ ของ Google ไม่ว่าจะเป็น Cloud API และ Google API อื่น ๆ มาตั้งแต่ปี 2014...

View Article

Image may be NSFW.
Clik here to view.

ปัญหาที่มักพบเจอกับระบบ Continuous Delivery ของ Mobile app

ในการสร้างระบบ Continuous Integration และ Continuous Delivery สำหรับ Mobile นั้น มีหลายสิ่งอย่างที่ควรคำนึงถึง ไม่ว่าจะเป็น จำนวนของ device ที่แตกต่าง การออกแบบของแต่ละ platform การพัฒนา โครงสร้างของ...

View Article


Image may be NSFW.
Clik here to view.

สวัสดีกับ Create React Native App กันหน่อย

ทางทีมพัฒนาของ Facebook และ Expo ร่วมมือกันพัฒนาเครื่องมือชื่อว่า Create React Native App ซึ่งได้รับแรงบันดาลใจมาจาก Create React App มีเป้าหมายเพื่อช่วยลดปัญหาในการสร้าง project และ configuration...

View Article

Image may be NSFW.
Clik here to view.

รายชื่อเครื่องมือสำหรับ Automated Deployment

จากบทความเรื่อง 21 Automated Deployment Tools You Should Know ทำการรวบรวมเครื่องมือสำหรับ Continuous Integration และ Deployment โดยแต่ละตัวจะทำงานแบบอัตโนมัติทั้งสิ้น...

View Article


Image may be NSFW.
Clik here to view.

ผลของ Developer Survey ปี 2017 จาก StackOverflow มาแล้วนะ

ในปี 2017 นี้ทาง Stackoverflow ได้จัดทำผลการสำรวจจาก developer ทั้งหลาย ปีนี้มีจำนวนมากกว่า 64,000 คนจากทั่วโลก แน่นอนว่ามีจำนวนเยอะกว่าปีที่ผ่าน ๆ มา โดยผลการสำรวจได้ผลออกมาดังนี้ Developer...

View Article

Image may be NSFW.
Clik here to view.

เรื่องขำ ๆ ของ Object-Oriented Programming !!

เช้านี้เจอฝนตกเข้าไป รถติด ทำงานสายกันทุกคน ขณะรถติดเจอภาพขำ ๆ ฮา ๆ เกี่ยวกับ Object-Oriented Programming (OOP) ซึ่งตอนเรียนกับตอนทำงานจริง ๆ มันแตกต่างกันโดยสิ้นเชิง ดังรูป...

View Article


Image may be NSFW.
Clik here to view.

สิ่งที่น่าสนใจใน Technology Radar Vol. 16 จาก Thoughtworks

มาดูผลจาก Technology Radar Vol. 16 ของบริษัท Thoughtworks มาดูว่ามีเทคโนโลยีและเครื่องมืออะไรที่น่าสนใจบ้างและแนวโน้มต่าง ๆ ว่ามีอะไรที่ควรนำมาใช้ ว่ามีอะไรบ้างที่ควรลองมาใช้...

View Article

Image may be NSFW.
Clik here to view.

บันทึกการเตรียม Server ให้กับค่าย Give&Take Agile for Software Development...

มีโอกาสไปร่วมแบ่งปันความรู้ในการพัฒนา software ในค่าย Give&Take Agile for Software Development Workshop 3 วัน ให้กับนักศึกษาที่มหาวิทยาลัยขอนแก่น สิ่งที่ต้องจัดเตรียมให้คือ Server...

View Article

Image may be NSFW.
Clik here to view.

ขั้นตอนง่าย ๆ สำหรับการพัฒนาระบบงานด้วย ReactJS

ในการเริ่มต้นพัฒนาระบบ Web application ส่วนของ Front-end ด้วย ReactJS นั้น พบว่ายากต่อการเริ่มต้นอย่างมาก เนื่องจาก Ecosystem มันใหญ่มาก ๆ เนื่องจากต้องมีความรู้พื้นฐานเยอะมาก ๆ...

View Article
Browsing all 1997 articles
Browse latest View live