Review Archive

สรุปการเขียน blog ในปี 2016 มาเขียนวันละ blog กัน

ทำการสรุปสถิติต่าง ๆ สำหรับการเขียน blog ที่ somkiat.cc ในปี 2016 ไว้นิดหน่อย เป้าหมายหลักของการเขียนคือ สรุปสิ่งที่สนใจในแต่ละวัน สรุปสิ่งที่ลงมือทำในแต่ละวัน สรุปสิ่งที่ศึกษาในแต่ละวัน และทำการบันทึกไว้อ่านนั่นเอง โดยมีตัวเลขที่น่าสนใจดังนี้ จำนวน blog ทั้งหมด 280 blog น้อยกว่าปี 2015 ไปเกือบ 50 blog !! ต้องปรับปรุง เรื่องที่เขียนส่วนมากจะเป็นเรื่องของ programming เป็นหลัก คือ Java, Android, Swift มีสรุปการแบ่งปันในงาน meetup ต่าง ๆ ที่เกิดขึ้นตลอดปี มาดูรายละเอียดกันนิดหน่อย

Read More…

สรุปแนวโน้มที่น่าสนใจการจัดการข้อมูลในปี 2017 จาก Oreilly

ข้อมูลจาก Data community ของ Oreilly ทำการสรุปแนวโน้มในปี 2017 ออกมาได้อย่างน่าสนใจ ทั้งเรื่องของ Data scientist ทั้งเรื่องของ Data engineering ทั้งเรื่องของ Data stroage ทั้งเรื่องของเครื่องมือต่าง ๆ จึงทำการแปลและสรุปไว้นิดหน่อยดังนี้

Read More…

ทำการ Review my SSO app ::ต้องใส่ใจเรื่อง security ของ API กันเยอะ ๆ

เช้านี้เห็นมีการ share เรื่องระบบ API (Application Programming Interface) ของระบบ my SSO app ซึ่งเมื่อได้เข้าไปลองใช้งานและทำการ decompile code ดูก็พบว่า เป็นไปตามจาก post ข้างต้น ในฐานะของนักพัฒนาคนหนึ่งคิดว่า เป็นสิ่งที่ทีมพัฒนาต้องให้ความสนใจและใส่ใจ ไม่ว่าจะด้วยเหตุผลใด ๆ ก็ตามเรื่องของ security เบื้องต้นของ app ไม่น่าจะพลาดมากมายขนาดนี้

Read More…

สวัสดีกับ Visual Studio for Mac (Preview 1)

เมื่อคืนนั่งรอทาง Microsoft เปิดให้ download Visual Studio for Mac (Preview 1) ซึ่งมันก็คือร่างใหม่ของ Xamarin นั่นเอง ดังนั้นมาลองใช้งานกันหน่อย ว่าทำอะไรได้บ้าง ? พัฒนา Native mobile app ทั้ง iOS และ Android ด้วยภาษา C# พัฒนาระบบบน Cloud ของ Microsoft ได้เลยนั่นก็คือ Azure พัฒนา Console app ด้วย .Net Core พัฒนา Web app ด้วย .Net Core พัฒนา Web app ด้วย ASP.Net ทดสอบ Mobile app ผ่านระบบ Xamarin Test [&hellip

Read More…

ความสนุกสนานใน Release note ของ App ต่าง ๆ

ว่าง ๆ มาดูความสนุกของการเขียน Release note ของ Mobile app ต่าง ๆ กันหน่อย ยกตัวอย่างเช่น Updates Bug fixed Yo GIFS !! Fixed issues New features Minor improvement Lorem ipsum dolar sit amet Performance improvement Jam packed full of Super Amazing Things Basically, what Star Wars did for sci-fi, we’ve done to our app. But without Jar Jar Binks [&hellip

Read More…

สรุปผลการสำรวจ The State Of JavaScript 2016

จากการสำรวจเรื่อง The State of JavaScript 2016 นั้น โดยมีผู้ทำแบบสำรวจมากกว่า 9,000 คน ได้ผลลัพธ์ออกมาแล้ว น่าจะทำให้เห็นว่า Ecosystem ของ JavaScript ในปัจจุบันเป็นอย่างไรบ้าง ? น่าจะตอบคำถามได้มากพอควร เช่น สถานะของ JavaScript เป็นอย่างไร ? React vs Angular ? ใช้ Redux ไหม ? ใช้ Vue ไหม ? ใช้ Elm ไหม ? ใช้ Webpack ไหม ? จัดการกับ CSS ยังไงดี ? ดังนั้นมาดูผลจากแบบสำรวจในครั้งนี้กันนิดหน่อย

Read More…

[Android] สิ่งที่ได้เรียนรู้จาก Source code ของ SimpleNote app

ทีมพัฒนา SimpleNote ได้ประกาศเปิด opensource ของ app ทุก platform ออกมาทั้ง iOS พัฒนาด้วย Objective-C เป็นหลักและมี Swift นิดหน่อย Android macOS พัฒนาด้วย Objective-C เป็นหลัก Window/Linux ซึ่งพัฒนาด้วย Electron ดังนั้นมาลองดู code ของ Android app กันหน่อย ว่ามีอะไรที่น่าสนใจกันบ้าง

Read More…

[Android] มาดูว่า Medium app พัฒนาด้วยอะไรบ้าง ?

เพื่อความสนุกในการศึกษา Android app ของชาวบ้าน เลยนำ app ที่ได้รับความนิยมในด้านดีมาดูกันหน่อย ซึ่งนำไฟล์ APK มา decompile เพื่อเรียนรู้ว่า app เหล่านั้นมีอะไรที่น่าสนใจบ้าง ทั้ง Library ที่ใช้งาน ทั้งแนวทางในการเขียน code ทั้งโครงสร้างของ code โดยมาเริ่มที่ Medium app กันเลย

Read More…

สรุปผลการสำรวจเรื่องการใช้งาน Java และ เทคโนโลยีที่เกี่ยวข้องประจำปี 2016 จาก RebelLabs

ในปี 2016 นี้ทาง RebelLabs ทำการสรุปผลสำรวจเรื่องการใช้งาน Java และเทคโนโลยีที่เกี่ยวข้อง ซึ่งแบ่งออกเป็น 3 ส่วน ดังนี้ Java Tools and Technologies Landscape Report 2016 : Looking at raw data Java Tools and Technologies Landscape Report 2016: Pivoting data Java Tools and Technologies Landscape Report 2016: Trends and Historical data ผมจึงได้ทำการสรุปบางอย่างที่น่าสนใจ ต่อการพัฒนาด้วยภาษา Java ไว้นิดหน่อยดังนี้

Read More…

แนะนำหนังสือ The Way of the Web Tester

ช่วงวันหยุด Developer มาหาหนังสืออ่านเพื่อเพิ่มเติมความรู้กันดีกว่า ผมขอแนะนำหนังสือเกี่ยวกับการทดสอบระบบ Web application ชื่อว่า The Way of the Web Tester ปล. หนังสือเล่มนี้ยังเขียนไม่เสร็จนะครับ อยู่ในขั้น Beta อยู่ แต่มันน่าอ่านมาก ๆ เหมาะตั้งแต่ผู้เริ่มต้นจนถึงประสบการณ์สูง ๆ

Read More…