Programming & IT Blog

Knowledge Sharing Space from Programmers to Programmers


ai.com โดเมนร้อยล้านที่ OpenAI แอบซุ่มซื้อไว้ตั้งแต่ก่อนปล่อย ChatGPT

OpenAI ได้ซื้อโดเมนเนมที่มีชื่อว่า ai.com ในปี 2020 ในราคา 11 ล้านดอลล่าร์ (ตีเป็นเงินไทยก็เกือบ ๆ 4 ร้อยล้านบาท!!) จนกลายเป็นหนึ่งในโดเมนเนมที่มีมูลค่าสูงที่สุดในโลก

By: Withoutcoffee Icantbedev, May 27, 2023


JSON คืออะไร? พร้อมวิธีการใช้งาน

JSON ย่อมาจาก (JavaScript Object Notation) เป็นมาตรฐานในการแลกเปลี่ยนข้อมูล (Data Interchange Format) ที่ได้รับความนิยมแทบจะสูงที่สุดในปัจจุบัน โดยเฉพาะในงานด้านการทำ APIs

By: DH Team, April 26, 2023


สอนใช้งาน Docker ร่วมกับ Python (Flask) สุดง่ายสำหรับมือใหม่

ในบทความนี้เราจะมาสร้าง Docker Container เพื่อรัน Python (Flask) โดยแอปนี้จะเป็น Random App เมนูอาหารไทย จากนั้นเราก็จะมีการแชร์ตัว Docker Image ของเราไปให้คนอื่นได้ใช้งานผ่าน Docker Hub กันด้วยครับ

By: Withoutcoffee Icantbedev, April 21, 2023


การใช้งาน Python Virtual Environment (venv)

Virtual Environment คือ คอนเซ็ปต์ของภาษาไพธอนในการแยก packages, libraries, dependencies ต่าง ๆ ที่จำเป็นในการรันโปรเจคท์ โดยให้มองแบบนี้ว่า env คือกล่องคอนเทนเนอร์ ๆ หนึ่ง

By: Withoutcoffee Icantbedev, April 19, 2023


Full Stack Developer คือ? ทำไมเงินเดือนสูง อยากเป็นต้องเรียนอะไรบ้าง

Full Stack Developer คือ นักพัฒนาที่ทำทั้งในส่วนของฝั่งหน้าบ้าน (Front-end) และส่วนหลังบ้าน (Back-end) พูดง่าย ๆ คือทำควบคู่กันในคน ๆ เดียว

By: DH Team, April 12, 2023


Homebrew สุดยอด Package Manager สำหรับชาว macOS

Homebrew เป็นตัวจัดการแพ็คเกจ (Package Manager) สำหรับ macOS ที่ให้เราสามารถติดตั้งและจัดการแพ็คเกจซอฟต์แวร์ได้อย่างง่ายดาย โดย Homebrew นั้นถูกออกแบบมาให้ใช้งานง่าย และช่วยให้เราประหยัดเวลาได้มากเมื่อต้องติดตั้งและจัดการซอฟต์แวร์บน macOS

By: DH Team, April 11, 2023


Node.js คืออะไร? พร้อมวิธีดาวน์โหลดและติดตั้ง

Node.js คือ cross-platform runtime แบบ open-source สำหรับรัน JavaScript บนฝั่งเซิร์ฟเวอร์ หรือ back-end (ซึ่งแต่ก่อน JS รันได้เฉพาะฝั่ง web browser หรือ client)

By: DH Team, April 10, 2023


SQL vs NoSQL ต่างกันยังไง?

ฐานข้อมูล SQL เป็นแบบเชิงสัมพันธ์ (Relational Database) แต่ฐานข้อมูลแบบ NoSQL (Not only SQL) ไม่ใช่ คือเป็นแบบ Non-Relational Database

By: DH Team, April 10, 2023


Web Server คืออะไร ทำงานยังไง? ตัวไหนนิยมสุดในปี 2024

Web Server (เว็บเซิร์ฟเวอร์) คือ คอมพิวเตอร์ที่เก็บซอฟต์แวร์และไฟล์ต่าง ๆ ที่เป็นองค์ประกอบของเว็บไซต์ (เช่น HTML CSS, Image และ JavaScript เป็นต้น) โดยเว็บเซิร์ฟเวอร์ทำหน้าที่ส่งหน้าเว็บไปยังผู้ใช้ (Client) ตามคำร้องขอ (request) ของผู้ใช้ผ่านเว็บเบราว์เซอร์

By: DH Team, April 10, 2023


แนวคิดมุ่งสู่ความสำเร็จโดย Patiphan Phengpao (จารย์โอม)

ในค่ำคืน ณ สถานที่แห่งหนึ่ง ผมได้มีโอกาสพูดคุยกับสุดยอดโปรแกรมเมอร์และ YouTuber ชื่อดังของไทย สำหรับวงการโปรแกรมมิ่งน้อยคนที่จะไม่รู้จักเขาโดยเฉพาะในหมู่คนรุ่นใหม่ ... Patiphan Phengpao

By: Patiphan Phengpao, April 8, 2023


DNS คืออะไร ? หลักการทำงานเป็นอย่างไร

DNS (Domain Name System) คือ ระบบที่อนุญาตให้แปลงชื่อโดเมนที่มนุษย์อ่านได้ให้เป็นที่อยู่ Internet Protocol (IP Address) ที่คอมพิวเตอร์สามารถเข้าใจได้

By: Withoutcoffee Icantbedev, April 8, 2023


สอนทำ Web Scraping ด้วย Python เพื่อดึงข้อมูลจากเว็บไซต์

Web Scraping คือ วิธีการในการดึงข้อมูลจากเว็บไซต์ต่าง ๆ ด้วยการเขียนโปรแกรมเพื่อดึงข้อมูลเหล่านั้นมา โดยหน้าเว็บเหล่านั้นต้องเป็น public data

By: Withoutcoffee Icantbedev, April 2, 2023


Ransomware คืออะไร? พร้อมวิธีการป้องกันก่อนจะสายเกินแก้

Ransomware (แรนซัมแวร์) คือ ซอฟต์แวร์อันตรายประเภทหนึ่ง (มัลแวร์) ที่เข้ารหัสไฟล์ของเหยื่อหรือบล็อกการเข้าถึงระบบคอมพิวเตอร์ของเหยื่อแบบเบ็ดเสร็จ ทำให้เหยื่อไม่สามารถเข้าถึงข้อมูลในคอมพิวเตอร์ได้อีกต่อไป และนำมาซึ่งการเรียกร้องค่าไถ่เพื่อแลกกับการส่งกุญแจ (Decryption Key)

By: Withoutcoffee Icantbedev, March 31, 2023


Web Browser คืออะไร ตัวไหนนิยมสุดในปี 2024

Web Browser (เว็บเบราว์เซอร์) คือ เว็บแอปพลิเคชันที่ให้เราสามารถเข้าถึงและดูเว็บไซต์ต่าง ๆ ได้สะดวก โดยเว็บ web browser จะทำการดึงหน้าเว็บต่างในโลก ๆ จากเซิร์ฟเวอร์และแสดงบนคอมพิวเตอร์หรืออุปกรณ์มือถือของเรา

By: DH Team, March 30, 2023


รู้จักกับ PyScript รัน Python ได้บน HTML

PyScript คือ เฟรมเวิร์คที่ทำให้โปรแกรมเมอร์สร้างแอปพลิเคชันด้วยภาษาไพธอนเพื่อรันบนเบราว์เซอร์ได้โดยตรงโดยการ mix กันเข้ากับ HTML

By: Withoutcoffee Icantbedev, March 29, 2023


Top 10 เพจ Facebook ด้านโปรแกรมมิ่งของไทย น่าติดตามที่สุดในปี 2023

อันดับ Top 10 Facebook เพจโปรแกรมมิ่งที่น่าติดตามที่สุดในปี 2023 ของไทย

By: DH Team, March 28, 2023


Bootstrap คืออะไร รวมวิธีใช้งานเบื้องต้นสำหรับทำ Responsive Web Design

ปัจจุบันการทำเว็บไซต์แบบ Responsive Web Design นั้นถือว่าเป็นมาตรฐานไปแล้ว และ Bootstrap ถือว่าเป็น CSS เฟรมเวิร์คที่ได้รับความยอดนิยมสูงสุดในโลก ง่ายในการใช้งาน

By: DH Team, March 27, 2023


CS50 Harvard คอร์สเรียน Computer Science ฟรีและดีที่สุดในโลก

นี่คือหนึ่งในคอร์สเรียนโปรแกรมมิ่งที่ฟรีและดีที่สุดในโลกอย่างไม่ต้องสงสัยจาก CS50 อันเลื่องชื่อแห่ง Harvard University วันนี้เราจะมาทำความรู้จักและก็รีวิวไปในตัวครับ

By: DH Team, March 19, 2023


Python Variable การใช้งานตัวแปรในภาษาไพธอน

ตัวแปรเป็นบทเรียนแรก ๆ ที่ไม่ว่าเราจะเรียนโปรแกรมมิ่งภาษาไหนก็มักจะพบเจอเสมอ แต่มันคืออะไรใช้งานยังไง บทความนี้จะพาไปแนะนำการใช้งานตัวแปรในภาษา Python กันแบบละเอียดครับ

By: Isara Kunudomchaiwat, March 11, 2023


10 ภาษาเขียนโปรแกรมมิ่ง (Programming) ยอดนิยมปี 2024

อันดับภาษาโปรแกรมมิ่งยอดนิยมในปี 2023 เพื่อให้เพื่อน ๆ ได้เป็นตัวเลือกในการตัดสินใจในการเรียน coding ว่าจะเริ่มต้นเขียนโปรแกรมภาษาอะไรดีครับ

By: DH Team, March 8, 2023