แก้ปัญหา Overfitting Model หาก Model ของเรามีปัญหา Overfitting ซึ่งก็คือ การที่ Model ทำประสิทธิภาพได้ไม่ดี ใน Test Set ซึ่งสำหรับ Mode
สวัสดีครับในวันนี้ผมจะมาแนะนำ การทำนายสิ่งต่าง ๆ โดยใช้ Python ซึ่งเราจะใช้ Library หลายตัว ได้แก่ pandas สำหรับสร้าง สิ่งที่เรียกว่า "DataFra
Stable Diffusion เป็น Opensource Text to Image AI ที่ผู้ใช้จะสามารถ ใส่ Prompt ให้ AI สร้างภาพอย่างที่เราต้องการได้ โดยในบทความนี้
สวัสดีครับในวันนี้ผมจะพามาตั้งค่า Metadata ใน Next.js กัน หลายๆ คนที่เริ่มพัฒนาเว็บด้วย Next.js ใหม่ ๆ อาจจะยังสงสัยว่า ใน Next.js เราจะสามารถตั้ง
ในบทความนี้ผมจะมาแนะนำ การดึงข้อมูลจาก Backend โดยใช้ Fetch ซึ่งจะมีการใช้ useState ในการติดตามสถานะ ว่าดึงข้อมูลออกมาแล้วหรือยัง เหตุผลที่ต้องใช้
Next.js เป็นผลงาน Fullstack React Framework จากบริษัท Vercel ที่หลายๆ คนมองว่า นี่เป็นสิ่งที่ React.js ควรจะเป็นตั้งแต่แรก เหตุที่
ในบทความนี้ผู้อ่านจะได้เรียนรู้ถึงวิธีการใช้ SQLmap ในการโจมตีเว็บเพจที่มีช่องโหว่ SQL Injection ซึ่งจะสามารถ แสดงข้อมูลทั้งหมดจากทุกตาราง (Tables)
การวิเคราะห์และออกแบบเชิงวัตถุ Object-oriented analysis and design (OOAD) เป็นวิธีการ ออกแบบ และวิเคราะห์ การเขียนโปรแกรม ในรูปแบบหนึ่ง ซึ่งจะเกี่ย
Routing คือการกำหนดการทำงานตามที่อยู่ใน URL เช่น /Person, /editPersons ให้แสดงหน้าและ Component ที่แตกต่างกัน ซึ่งในบทความนี้ผมจะมาแนะนำวิธีการสร้า
ในบทความก่อนหน้า เราได้ทำการ สร้าง Component รวมถึง Interface แล้ว ในบทความนี้ผมจะพามาสร้าง Service สำหรับการทำงานต่าง ๆ ในกรณีนี้จะเป็นการดึงข้อมู
สวัสดีครับ ในวันนี้ผมจะมาแนะนำการใช้ Express.js Framework ในการทำ JSON API Backend Server เพื่อ Serve ข้อมูลจาก MySQL กัน เรียกได้
Angular คืออะไร? Angular เป็น Frontend Framework พัฒนาโดย Angular Team จากบริษัท Google ที่ใช้ TypeScript เป
IP Address คืออะไร? IP Address คือ ข้อมูลขนาด 32 bits สำหรับระบุที่อยู่ของเครือข่ายใน Internet Protocol โดย IP จะมีหลาย Class ได้แก่</p
Time Complexity เป็นศัพท์เฉพาะทางในทาง Programming ที่บ่งบอกถึง จำนวนเวลาที่ใช้ในการทำงาน ของ Algorithm ซึ่งการเปรียบเทียบผลลัพท์ท
ปัญหาจอฟ้า Error: nvlddmkm.sys หลังติดตั้ง Nvidia Driver ใหม่ ไม่ว่าจะผ่าน Geforce Experience หรือ ติดตั้งผ่านไฟล์ที่ downloa
สวัสดีครับ ในบทความนี้ผมจะมาแนะนำการสร้าง Web Chat Application อาศัยเครื่องมือ ได้แก่ Node.js, Express.js, Socket.io โดย Node.js จะเป็น Serve
สวัสดีครับ ในบทความนี้ผมจะพามาแนะนำให้รู้จักกับ "Raycast" มันคือการที่เรายิงเส้นตรงออกมาจากกล้องของ Player เพื่อให้ไปตกกระทบ Objects ต่าง
สวัสดีครับ ในบทความนี้ ผมจะพามาแนะนำให้รู้จักกับ Properties ต่าง ๆ ของ GameObject เช่น Tag และ Layer ของ GameObject และการจัดการ GameObject เช
สวัสดีครับ ในวันนี้ผมจะพามาแนะนำการเขียน C# เบื้องต้น เพื่อนำไปปรับใช้ในการเขียน Script ต่างๆ ให้กับเกมที่สร้างด้วย Unity Engine แนวคิดเ
ในบทความนี้จะเป็นการนำเสนอข้อมูลในหัวข้อที่ว่า ทำไม "ยาบ้า" ถึงไม่หมดจากประเทศไทย? ผ่านการที่ผมจะไปดูและอ่านสื่อที่ต่างป
ในบทความนี้ผมจะมาแนะนำการ Optimization Website ที่ทำงานบน Node.js และใช้ Nginx เป็น Reverse Proxy สำหรับนักพัฒนาเว็บไซต์ที่เจอ Connection Timeout บ
Bash (Bourne-Again SHell) เป็นโปรแกรมชุดคำสั่ง ที่ถูกพัฒนาโดย <a href="https://en.wikipedia.org/wiki/Brian_Fox_(computer_programme
สวัสดีครับในบทความนี้ผมจะพามารู้จักกับ Cookie และ Session บนภาษา PHP ซึ่งก่อนแรกเราจะมาพูดถึงข้อแตกต่างระหว่าง Cookie กับ Session กันก่อน จากนั้นจะ
สวัสดีครับในบทความนี้ผมจะพามารู้จักกับช่องโหว่ Cross-Site Scripting (XSS) โดยหลักๆ คือการ ที่ผู้ไม่ประสงค์ดีแทรกโค้ด Javascript เข้าไปทำงาน ใน
สวัสดีครับในบทความนี้จะเป็นการแนะนำการป้องกันเว็บไซต์ของเราจากการถูกโจมตีด้วย MySQL Injection ซึ่ง MySQL Injection คือการที่ผู้ไม่ประสงค์ดีสามารถแท
ในบทความนี้จะเป็นการแนะนำวิธีการหาอนุพันธ์ (Derivative) ในแบบเข้าใจง่ายๆ โดยจะรวบรวมถึงการหา Derivative ของสมการทั่วไป สมการติด root และตรีโกน
สวัสดีครับ ในบทความนี้จะเป็นการแนะนำบทเรียนเบื้องต้น ก่อนจะศึกษาวิชา Calculus 1 สิ่งที่ต้องรู้มีอะไรบ้าง บอกก่อนเลยว่าผมไม่ได้เรียนสายวิทย์-คณิต แล
สวัสดีครับ ในบทความนี้ผมจะมาแนะนำเครื่องมือตัวหนึ่งที่ชื่อ PM2 ใช้สำหรับจัดการ Node.js Projects หลายๆอันของเรา ได้ง่ายๆ และสามารถเก็บ log ไปยัง fil
สวัสดีครับในบทความนี้ผมจะมาแนะนำเรื่องการใช้ PHP ร่วมกับ ฐานข้อมูล MySQL เช่นการ query ข้อมูลออกมาแสดง เป็นต้น ตัวอย่างในบทความนี้จะเป็นการยก
ในบทความนี้ ผมจะเริ่มจากการรับค่า form ของ HTML ที่เราสามารถสร้างให้รับ input จากผู้ใช้มาดำเนินการบน PHP ได้ เช่น นำไปคำนวน, สร้างระบบจัดการข้อมูล
ในบทความนี้ผมจะมาแนะนำการเขียนโปรแกรมเว็บด้วยภาษา PHP หากเพื่อนๆ ที่ได้ศึกษา HTML, CSS มาบ้างแล้ว จะพบว่า HTML และ CSS เป็นเพียงแค่การจัดโครงสร้างข
Heap Tree เป็นโครงสร้างข้อมูลแบบต้นไม้ (Tree) ในบทความนี้จะเป็นการอ้างอิงเนื้อหาจากความรู้เรื่องโครงสร้างต้นไม้ (Tree) ซึ่งผมได้อธิบายเบื้องต้นไว้ใ
สวัสดีครับ ในบทความนี้จะเป็นการแนะนำ Algorithm การจัดเรียงข้อมูลแบบ Selection Sort มีประสิทธิภาพในการทำงานเร็วสุดที่ O(n2) เฉลี่ย O
บทความนี้เป็นการแนะนำคำสั่ง JOIN ของ MySQL ที่มีไว้สำหรับ เชื่อมต่อหลายตารางเข้าด้วยกัน เพื่อนำมาแสดงผล หรือนำมาสร้างเงื่อนไขต่างๆ โดยที่คำสั่ง JOI
สวัสดีครับในบทความนี้จะเป็นการแนะนำการสร้าง เว็บไซต์ที่มีระบบเพิ่ม ลบ แก้ไข ข้อมูลในฐานข้อมูล MySQL บน Node.js เป็น Project ที่ง่ายและเป็นพื้นฐานขอ
สวัสดีครับ ในบทความนี้จะเป็นการแนะนำ Algorithm การจัดเรียงข้อมูล มีหลายวิธี เช่น Quicksort, Mergesort, Insertion Sort Bubble Sort, B
การสร้างบัญชีผู้ใช้ (Creating MySQL User) สำหรับคนที่มีหลายๆ projects ทุก projects ควรออกแบบให้แต่ละ project เข้าถึงตารางของตนเองผ่าน u
ในบทความนี้จะเป็นการเขียนและอ่านข้อมูล Binary File บนภาษา C แบบเบื้องต้น ซึ่งจากบทความที่แล้วเป็นการเขียนข้อมูลลงใน Text File ซึ่งหากเราต้องการให้ไ
ในบทความนี้จะเป็นการแนะนำวิธีการเปิดอ่านและเขียนไฟล์ Text เพื่อใช้เก็บข้อมูล โดยจะเป็นการใช้งานร่วมกับโครงสร้าง Struct เพื่อจัดกลุ่มข้อมูล หากเพื่อ
Homebrew คืออะไร? หากใครเป็นคนที่ใช้ Linux จะทราบว่าเวลาเราต้องการจะดาวน์โหลด Software และ Package ต่างๆ เราล้วนจะติดตั้งผ่าน Package M
บทความนี้เป็นการแนะนำวิธีการล้าง ตาก และบ่มกัญชาที่ปลูกกลางแจ้ง (Outdoors) เหตุผลที่เราต้องล้างดอกกัญชาคือ หากเราเป็นผู้ที่ปลูกกัญชากลางแจ้ง สภาพแว
มีคนกว่า 188 ล้านคนจากทั่วโลกที่ใช้กัญชาเพื่อการทางแพทย์และสันทนาการ กัญชาถูกทำให้ถูกกฏหมายในไม่น้อยกว่า 11 รัฐของอเมริกา รวมถึงในประเทศไทยที่
บทความนี้จะเป็นการแนะนำวิธีการสร้าง Windows USB Bootable จาก macOS กัน ซึ่งโดยปกติแล้ว Disk Utility ของ macOS จะเปลี่ยนชนิดของ Partions ให้เข้ากับ
โครงสร้างข้อมูลแบบต้นไม้ (Tree) เป็นโครงสร้างข้อมูลที่สามารถนำไปปรับใช้กับการค้นหาข้อมูลแบบ Binary Search Tree และการจัดเรียงข้อมูล (Sorting) ได้ ซ
สำหรับใครที่เป็นสาวก macOS อาจเบื่อหน้าต่าง Ternimal เดิมๆ ที่มากับ OS ในบทความนี้จะเป็นการแนะนำวิธีการปรับแต่ง Ternimal โดยใช้ Software ที่ชื่อว่า
Port คืออะไร? Port เป็นช่องทางการรับส่งข้อมูลของเครือข่ายคอมพิวเตอร์ ซึ่งผู้พัฒนาโปรแกรมจะใช้ Port ที่ไม่ซ้ำกัน โปรแกร
ในบทความนี้จะเป็นการแนะนำการจัดกลุ่มตัวแปรโดยใช้ Struct ซึ่งทำให้เราสามารถเรียกใช้ตัวแปรต่างๆที่อยู่ใน Struct ได้ ทำให้เราสามารถจัดกลุ่มของตัวแปรต่
บทความนี้เป็นการเขียนจากประสบการณ์การเพาะเลี้ยงเชื้อราเห็ดมาประมาณ 2 ปีของผม อะไรคือการปนเปื้อนในการเพาะเห็ด
ในบทความนี้จะเป็นการแนะนำ "วิธีการใช้งาน ตาราง (Tables) มากกว่าหนึ่งตาราง ในฐานข้อมูล MySQL" ซึ่งตัวอย่างตารางที่ใช
ในการใช้งาน Loop ร่วมกับ Array คล้ายกับการที่วนซ้ำและแก้ไขข้อมูลในตัวแปร ซึ่งในบทความนี้จะยกตัวอย่างบนภาษา C 1) รับค่าและนำข้อมูลใส่ลงใน
Crow's Foot Notaion หรือที่เรียกว่า IE notation คือ รูปแบบในการนำเสนอให้เห็นถึงความสัมพันธ์ของตารางมากกว่าหนึ่งตาราง และช
จากเดิมสูตร (9+3)/2-4 เครื่องหมายดำเนินการ (operators) เช่น +, -, *, / จะอยู่ในรูปของ Infix notation หมายถึง อยู่ระหว่างกลางข
ใน Projects นี้จะเป็นการสาธิตวิธีการทำ จานอาหารเลี้ยงเชื้อรา (Agar plates) สูตร PDA (Potato + Dextrose + Agar) เองจากวัตถุดิบที่หาได้ง่าย ราคาถูก ส
กัญชา (Cannabis) เป็นพืชในกลุ่ม Cannabaceae ซึ่งมีสารประเภท alkaloid หลักๆ สองประเภท Cannabidiol (CBD) และ Tetrahydrocannabinol (THC) เรี
ในบทความนี้จะเป็นคำสั่ง MySQL เพิ่มเติม สำหรับการจัดการฐานข้อมูลที่ซับซ้อนมากยิ่งขึ้น ตัวอย่างตาราง worker <div class="table-ove
ในบทความนี้เป็นการแนะนำให้รู้จักกับฐานข้อมูล MySQL ซึ่งเป็นฐานข้อมูลที่ใช้กับ ข้อมูลที่มีโครงสร้าง (Structured Data) หมายถึง ข้อมู
บทความนี้จะเป็นการแนะนำวิธีการเขียน JavaScript สำหรับสร้างกลไกต่างๆ ภายในเว็บไซต์ ข้อแตกต่างระหว่าง Client-Side และ Server-Side
ตารางการตัดสินใจ (Decision Table) ตารางการตัดสินใจ คือ ตารางที่แสดงผลลัพท์จากการพิจารณา ทางเลือก (แทนด้วย A) และเหตุการณ์ (แทนด้วย E)</
โจทย์ตัวอย่างที่ 1 ให้หาส่วนเบี่ยงเบนมาตรฐาน (S.D.) และ สัมประสิทธิ์การแปรผัน (C.V.) ของคะแนนจากกลุ่มนักเรียน 10 คน ดังนี้ 56
บทความนี้เป็นการรวบรวม พืชและเห็ด ที่ออกฤทธิ์ต่อจิตและประสาท ทั้งในประเทศไทย ประเทศใกล้เคียง และในทวีปเอเชียตะวันออกเฉียงได้ พร้อม
เห็ดวิเศษ หรือ Magic Mushrooms เป็นชื่อเรียกโดยรวมของ เห็ดที่มีฤทธิ์หลอนประสาท (Hallucinogenic mushrooms) ที่อาจย
ในบทความนี้จะเป็นการปูพื้นฐานการเขียนโปรแกรมด้วยภาษา C มีจุดประสงค์เพื่อให้ผู้อ่านสามารถนำไปต่อยอดได้ ภาษา C เป็น low-level language</
HTML (Hypertext Markup Language) เป็นภาษาที่ใช้เขียน Hypertext Markup คือ การสร้างโครงสร้างของข้อความ และ hypertext ซึ่งจะไม่
Nginx เป็นโปรแกรมที่ออกแบบมาเพื่อสำหรับใช้เป็นเว็บเซิร์ฟเวอร์ เพื่อแสดงหน้าเว็บแบบคงที่ (serve static web content) คล้ายกับ A
Proxy คือ บริการที่ให้เราสามารถส่งต่อคำขอส่งข้อมูล (requests) ผ่าน Proxy Server ไปยังเซิร์ฟเวอร์อื่นๆ ได้ โดยไม่ต้องเชื่อมต่อจากเร
Nmap คืออะไร? Nmap (Network Mapper) เป็น Software ตรวจจับอุปกรณ์ และบริการในเครือข่าย โดยการวิเคราะห์การตอบสนองของเป้าหมายต่อ pa