Redis เป็น Open Source ที่ใช้ในการเก็บข้อมูลแบบ In-Memory Data Structure Store ใช้เก็บข้อมูลเชิงโครงสร้าง เช่น String, Hash, List, Set, Sort Set ในลักษณะของ Database, Cache […]
หลังจากที่เราได้ลองจัดเสเปค Computer PC สำหรับนำมาใช้ด้าน Deep Learning ซึ่งผมก็ได้ทำการซื้อมาประกอบเรียบร้อย ก็มาถึงตอนติดตั้งเพื่อใช้งาน Tensorflow with GPU บน PC กัน ซึ่งเมื่อก่อนใช้งานบน Notebook ที่ใช้ CPU เป็น Intel […]
หลังจากที่เราได้ทำส่วนแรกไปแล้ว โจทย์ C Pyramid ในส่วนที่สองจะเป็นแบบยากขึ้นมาอีกขั้น โดยจะแสดงผลลัพธ์ออกมาด้วยตัวอักษรมากกว่า 1 ตัว ส่วนใหญ่จะใช้ตัวอักษรภาษาอังกฤษตั้งแต่ A, B, C ไปเรื่อย ๆ ซึ่งจะมี ASCII Code ตั้งแต่ 65 เป็นต้นไป
ย้อนกลับไปสมัยที่ผมทำงานที่แรก ซึ่งเขียน Windows Application ด้วยภาษา C# หัวหน้าได้ให้โจทย์ C Pyramid มาเพื่อฝึกพื้นฐานการเขียนโปรแกรม โดยจะแบ่งเป็น 2 ส่วน ส่วนแรกจะเป็นแบบง่ายที่จะแสดงผลลัพธ์ออกมาด้วย Asterisk ( * ) ซึ่งจะมี ASCII […]
หลายคนคงเคยใช้งาน Bitly เพื่อสร้าง Shorten Link ในการทำ SEO ที่สามารถใช้งานได้ฟรี และยังมี API ให้เรียกใช้งาน ซึ่งบน Laravel จะต้องติดตั้ง Guzzle ที่เป็น HTTP client ของ PHP […]
หลายคนคงเคยใช้งาน Session หลังจากทำการ Login ด้วย Username และ Password จะทำการสร้าง Session เพื่อใช้ในการยืนยันการ Authentication ทำให้ไม่ต้องทำการ Login ด้วย Username และ Password ทุกครั้งที่มีการเชื่อมต่อกับ Server […]
การนำ Token มาใช้ในการ Authentication แทนการใช้งาน Session ที่รันอยู่ในฝั่ง Server หรือ Cookie ที่รันอยู่ในฝั่ง Client โดยปัจจุบันก็มี Standard ออกมา ก็คือ JSON Web Token ( […]
สำหรับคนที่ใช้ Web Browser ด้วย Firefox ผมก็จะมาแนะนำ Extension Firefox ที่จำเป็นต่อการใช้งานทั้งในส่วนของ User และ Developer ซึ่งคนที่ใช้ Firefox เป็น Web Browser หลักจำเป็นจะต้องรู้จักและทำการติดตั้งเอาไว้ ซึ่งผมก็ใช้อยู่ในปัจจุบัน
virtualenv เป็น Standard Library ใช้สำหรับสร้าง Virtual Environment ของ Python เพื่อลดปัญหาในเรื่องของ Dependency และ Version ของ Application นอกจากนี้ยังมี virtualenvwrapper ซึ่งเป็น Shell Function […]
หลังจากที่เราได้ลองติดตั้ง Apache กับ PHP กันไปแล้ว ต่อมาก่อต้องติดตั้ง Database ยอดนิยมอย่าง MySQL ที่ใช้ในการทำ Website ซึ่งการติดตั้ง MySQL สามารถทำได้หลายวิธี แต่เราจะติดตั้งผ่าน GUI จะได้ดูง่าย และยังสามารถติดตั้ง MySQL Workbench […]