
15+ years, 100+ projects delivered, trusted by Thailand's leading enterprises
From fintech and retail to telecom and beyond. Every project is a partnership, and every launch is a shared win.


Nonthawit
CEO | Engineer | Designer
Quantum Computer จะมาปฏิวัติอุตสาหกรรมโลกครั้งต่อไป ไม่ต่างอะไรกับยุคที่เปลี่ยนจากแรงงานคนมาเป็นพลังไอน้ำในศตวรรษที่ 18
Quantum Computer คือ "เครื่องจักรไอน้ำ" แห่งศตวรรษที่ 21 — เมื่อกฎของมัวร์เริ่มถึงทางตัน นักวิทยาศาสตร์จึงหันมาสร้างคอมพิวเตอร์ที่ใช้ทรานซิสเตอร์ระดับอะตอม ประมวลผล 0 และ 1 พร้อมกันได้ในทีเดียว (Qubit) เร็วกว่าคอมทั่วไปหลายร้อยล้านเท่า บทความนี้พาย้อนดูตั้งแต่การปฏิวัติอุตสาหกรรมครั้งแรก มาจนถึง Quantum Computer ว่ามันคืออะไร ทำงานยังไง มีข้อจำกัดอะไรบ้าง และจะมา disrupt อุตสาหกรรมโลกอย่างไรในอีก 5-10 ปีข้างหน้า


Nonthawit
CEO | Engineer | Designer
จุดแข็ง vs จุดอ่อน vs จุดบอด — ด้านใดบ้างที่อยู่กับคุณไปจนตาย?


Nonthawit
CEO | Engineer | Designer
1.1.1.1 with WARP แอพพลิเคชั่นที่ยกระดับความปลอดภัยในการใช้อินเตอร์เน็ตขึ้นอีก 1 ระดับ


Nonthawit
CEO | Engineer | Designer
อยากศึกษาเกี่ยวกับ Security บนระบบปฏิบัติการ Android เริ่มตรงไหนดี?


Nonthawit
CEO | Engineer | Designer
การทำงาน Blockchain ในระบบ Proof of work
![Validate string เท่ๆด้วย Bitwise operation [Kotlin]](https://image.nextzy.tech/1_m3x5gz_CO_d_U_Rm_KW_Hma6_K8g_5a5726b2c4.png)

Nonthawit
CEO | Engineer | Designer
Validate string เท่ๆด้วย Bitwise operation [Kotlin]


Nonthawit
CEO | Engineer | Designer
ทำไม Hashing Algorithm ใน Blockchain ถึงสำคัญ


Nonthawit
CEO | Engineer | Designer
ขึ้น Project Structure เพื่อใช้งานในโปรเจคขนาดใหญ่


Nonthawit
CEO | Engineer | Designer
ความเข้าใจผิดของ Android Nougat 7.0 ที่หลายคนลืมหยิบมาทดสอบกัน
![[Tip/Trick] วิธีติดต่อกับ WebView ผ่าน JavascriptInterface มันเท่มาก](https://image.nextzy.tech/1_Aleix_TFC_7yz_Qh_Q_Sx_GV_Rqxw_a29e28219a.png)

Nonthawit
CEO | Engineer | Designer
[Tip/Trick] วิธีติดต่อกับ WebView ผ่าน JavascriptInterface มันเท่มาก


Nonthawit
CEO | Engineer | Designer
เข้าใจการทำ Selector แบบ Ripple effect


Nonthawit
CEO | Engineer | Designer
เราใช้ Font xml กันได้แล้วนะรู้ยัง


Nonthawit
CEO | Engineer | Designer
ใช้ TextWatcher กับ EditText ให้ถูกวิธีเพื่อ UX ที่ดี
![[Tip/Trick] Android debugging หลาย feature ที่หลายคนยังไม่รู้](https://image.nextzy.tech/1_h9_En_Vvj80p0zod5_Af9_R_Io_Q_22b6e8d679.png)

Nonthawit
CEO | Engineer | Designer
[Tip/Trick] Android debugging หลาย feature ที่หลายคนยังไม่รู้


Nonthawit
CEO | Engineer | Designer
ทำไมต้องหันมาใช้ Kotlin พร้อม「code lab 」ลด learning curve


Nonthawit
CEO | Engineer | Designer
ความรู้ MVP จากการใช้งานจริงในงาน Mobile Code Fighting ที่ผ่านมา


Nonthawit
CEO | Engineer | Designer
「 RxJava 101 Concept 」จากงาน Droidcon Bkk งานจบแต่ความรู้ไม่จบ


Nonthawit
CEO | Engineer | Designer
มอง Test ให้เป็น Layer ช่วยเพิ่มคุณภาพให้ Product เราอย่างไร


Nonthawit
CEO | Engineer | Designer
Save state CustomViewGroup อย่างไรให้ถูกวิธี


Nonthawit
CEO | Engineer | Designer
20 สิ่ง ที่ได้หลังจากเป็น Android developer ที่ Nextzy 3 เดือน
บทความนี้แชร์ประสบการณ์ 3 เดือนแรกของการทำงานเป็น Android Developer ที่ Nextzy ครอบคลุมทั้งด้าน technical เช่น MVP architecture, Android Lifecycle, ProGuard, Git workflow และการเขียน Unit Test รวมถึงด้าน soft skill อย่างการสื่อสารกับทีม, การแชร์ความรู้, และการเขียนโค้ดให้ readable และยืดหยุ่น นอกจากนี้ยังสะท้อนวัฒนธรรมองค์กรที่เน้นทีมเวิร์ค การ review โค้ด และบรรยากาศการทำงานที่สนุกสนาน ซึ่งล้วนช่วยลด learning curve และพัฒนาทักษะได้เร็วกว่าการเรียนรู้คนเดียว


Nonthawit
CEO | Engineer | Designer
หันมาหัด vim (plugin) กันเถอะ「 Part 3」
บล็อกนี้สอนวิธีติดตั้งและ custom key ของ Vim Plugin ใน 3 editor หลัก ได้แก่ Android Studio (IdeaVim + .ideavimrc), Atom (vim-mode + แก้ไฟล์ init.coffee/keymap.cson) และ VSCode (Vim extension + settings.json) แนวคิดการ map ปุ่มแนะนำให้ผูกกับ h j k l เป็นหลักเพื่อให้จำง่าย เช่น สลับ tab, เปลี่ยน window, หรือเปิดไฟล์ต่างๆ ลง config ครั้งเดียวแล้วใช้ได้ตลอดเพื่อเพิ่มความเร็วในการทำงานอย่างยั่งยืน


Nonthawit
CEO | Engineer | Designer
หันมาหัด vim (plugin) กันเถอะ「 Part 2」
บล็อกนี้สอนการใช้ Vim Text Object ด้วย structure [number] + command + object ที่ช่วยให้จัดการ code ได้อย่างทรงพลัง เช่น viw, dip, ci" รวมถึงเทคนิคต่างๆ อย่าง f/F สำหรับค้นหาตัวอักษรในบรรทัด, <ctrl+v> + I สำหรับแก้ไขหลายบรรทัดพร้อมกัน และ Vim Surround (viw + S + ") สำหรับครอบคำด้วย symbol ต่างๆ จุดเด่นคือ key ไม่กี่ตัวสามารถนำมา combine กันได้หลากหลาย ทำให้ edit code ได้เร็วและมีประสิทธิภาพสูงมาก
![[Tip/Trick] Android debugging โดยใช้ Evaluate Expression](https://image.nextzy.tech/1_Pw_Rn_s_er_TOVK_Jq1i_GD_1w_31200a75b6.jpg)

Nonthawit
CEO | Engineer | Designer
[Tip/Trick] Android debugging โดยใช้ Evaluate Expression
(Alt+F8) ใน Android Studio คือเครื่องมือ debug แบบ interactive ที่ช่วยให้เราดูค่าของ expression หรือ method call ได้ทันที โดยไม่ต้องสร้างตัวแปรเพิ่ม เพียงแค่ปัก breakpoint แล้วลากคลุม code ที่ต้องการ กด Alt+F8 ก็จะเห็นผลลัพธ์ได้เลย เหมาะมากสำหรับการตรวจสอบค่า เช่น edt.getText().toString() ขณะ runtime
![[Tip/Trick] ToolNs ใน Android xml ใช้เถอะอยากบอกต่อ](https://image.nextzy.tech/1_D10j_Hx_Jg_D_wy_Vv_Fo_Bv_Yr_A_73d8794239.png)

Nonthawit
CEO | Engineer | Designer
[Tip/Trick] ToolNs ใน Android xml ใช้เถอะอยากบอกต่อ
บางครั้งเราแค่จำเป็นต้องการแค่ preview บางอย่างบน layout เพื่อดูภาพรวมบน layout ก่อนที่จะ compile แอพเรา ดังนั้นมันไม่ดีแน่ถ้ามีบางส่วนที่เราใช้ "แค่ preview" เผลอหลุดไปบน production
![หันมาหัด Vim (plugin) กันเถอะ [Basic]](https://image.nextzy.tech/1_045_EH_Rz_Uplr9f7_GTCB_Qws_Q_7941e789dd.jpg)

Nonthawit
CEO | Engineer | Designer
หันมาหัด Vim (plugin) กันเถอะ [Basic]
Vim ย่อมาจาก Vi IMproved เป็น text editor ตัวหนึ่งที่ใช้สำหรับแก้ไขไฟล์ต่างๆบนเครื่องเราที่มีมาอย่างยาววววววนานมากกกกละ ลักษณะการทำงานเหมือนพวก atom sublime notepad++ ส่วนถ้าใครใช้ linux เป็นนิจอยู่แล้วก็น่าจะคุ้นเคยกับมันเป็นอย่างดี และ text editor หรือ IDE หลายๆตัวตอนนี้ก็มี vim plugin เกือบหมดแล้ว