Codesanook
codesanook.com "โค้ดสนุก" สังคมแห่งการเรียนรู้ และแบ่งปันความรู้ด้าน programming/coding สังคมที่ต้องการสร้างแนวคิดที่ว่า "programming/coding ไม่ใช่เรื่องยาก แต่เป็นเรื่องที่สนุก" เช่นเดียวกับคำว่า "codesanook สนุกไปกับการเขียนโค้ด"
-
Back to the last jump with automatic mark in Vim
Vim automatic create auto mark for you. This means whenever you jump in Vim, you can go back to the previous position fast and easily. These are some of automatic mark. '' Jump back to first … Read more... -
เขียนคำสั่งอ่านค่าเวลาจาก Real Time Clock DS1307 module (RTC) Netduino Arduino
ในวันนี้เราจะมาเรียนรู้การเขียนคำสั่งอ่านค่าเวลาจาก Real Time Clock DS1307 module (RTC) ตัวอย่างการประยุกต์ใช้งาน สร้าง project เก็บข้อมูลความชื้นหรือฝุ่นในอากาศ โดยเก็บเหล่านี้นี้ลง text file พร้อม … Read more... -
ทำทุกอย่างด้วย JavaScript เขียน code JavaScript เพื่อใช้งาน IoT board Espruino Arduino
วันนี้เราจะมาลองทดสอบการใช้งาน micro controller board ที่ชื่อว่า Espruino กันนะครับ โดยในตัวอย่างนี้ ผมใช้ Espruino board รุ่น Espruino WiFi ที่สร้างโดย Adafruit หาซื้อได้จากที่นี่ครับ https://www. … Read more... -
สร้าง Windows Forms application ด้วย JavaScript JScript.NET
JavaScript เป็นภาษาที่ได้รับความนิยมมากในปัจจุบัน เพราะสามารถใช้สร้าง application ได้เกือบทุก plaform ทั้ง client และ server วันนี้เลยจะมาลองเล่นอะไรสนุกๆ กันหน่อยนะครับ โดยเขียน JavaScript code ด้วย … Read more... -
Read and write a text file with Netduino IoT
One interesting topic about Netduino is that it has a built-in micro SD card module. It means that you can read and write files without any external modules. Just an idea, you can create these … Read more... -
สร้าง pie chart อย่างง่ายด้วย Chart.js และ TypeScript
ในบทความนี้ เราจะมาเรียนรู้การสร้าง pie chart อย่างง่ายด้วย Chart.js และ TypeScript กันนะครับ สร้าง project ใหม่ เปิด command line tool แล้ว CD ไปที่ folder ที่เราจะให้เป็น root ของ project สร้าง … Read more... -
Getting started with IoT Netudio 3 ethernet a compatibility Arduino board
Getting started with Studio 3 ethernet I think many of you may be familiar with Arduino and Raspberry Pi but today I would like to introduce you to an Arduino compatibility board "Netduino". As the … Read more... -
Azure App service plans capabilities and limits
Azure App Service is fully-managed cloud platform. It is platform as as service. (PaaS) Keys features are: Quickly build, deploy, and scale enterprise-grade web, mobile, and API apps running on any … Read more... -
SQL tool to export an insert statement
tool สำหรับ export SQL insert statement นะครับ ในกรณีที่เราต้องการ insert statement จากการ query result ตอนนี้ยัง work แค่ SQL server แต่ตัว project เองสามารถต่อยอดให้รองร้บ MySQL, Oracle … Read more... -
Learn lookahead regular expression by testing a strong password pattern
Strong password regex pattern ^(?=.*[A-Z]+)(?=.*[a-z]+)(?=.*\d+)(?=.*[\^\$!%@#]+)[\w\^\$!%@#]{8,12}$ What we we expected a password to match this pattern. Password contains 8-12 characters. Must … Read more...