Knowledge Sharing Space from Programmers to Programmers
Colin Huang เริ่มต้นอาชีพที่ software engineer ที่ Google ในปี 2004 ก่อนจะจะลาออกมาก่อตั้ง Pinduoduo และล่าสุดกับ Temu ที่กำลังขยายอิทธิพลไปทั่วโลก
By: DH Team, Aug. 4, 2024
เจาะลึกอาชีพวิศวกรซอฟต์แวร์ (Software Engineer) สุดยอดสายงานเงินเดือนสูงแห่งยุค ทักษะที่จำเป็น เส้นทางอาชีพเป็นอย่างไร มาทำความรู้จักไปพร้อม ๆ กันเลย
By: DH Team, July 5, 2024
Font Awesome สุดยอดไลบรารีสำหรับใช้งานไอคอนยอดนิยมของชาว web dev โดยบทความนี้จะครอบคลุมทั้งการติดตั้ง การใช้งาน CDN และการใช้งานร่วมกันกับเว็บเฟรมเวิร์คยอดนิยม พร้อมตัวอย่างโค้ด
By: DH Team, July 4, 2024
ทำความรู้จักกับ Software (ซอฟต์แวร์) ประเภท การพัฒนา และความสำคัญในยุคดิจิทัล เข้าใจง่าย เหมาะสำหรับทุกคนที่อยากรู้เรื่องซอฟต์แวร์แบบเจาะลึก
By: DH Team, July 4, 2024
วงจรการพัฒนาซอฟต์แวร์ (SDLC) คืออะไร ขั้นตอนสำคัญ โมเดลต่าง ๆ และประโยชน์ในการพัฒนาซอฟต์แวร์อย่างมีประสิทธิภาพ เหมาะสำหรับ developer และ project manager
By: DH Team, July 4, 2024
ผมไปเจอบทความ "Why, after 6 years, I’m over GraphQL" ของคุณ Matt Bessy มา ซึ่งเขียนเอาไว้ได้น่าสนใจเกี่ยวกับ GraphQL
By: DH Team, May 31, 2024
วิธีสมัครใช้งาน DigitalOcean สุดยอดคลาวด์ยอดนิยม คุณภาพเกินราคา
By: Isara Kunudomchaiwat, May 5, 2024
Dmitriy Akulov ผู้ก่อตั้ง jsDelivr สุดยอด CDN โอเพ่นซอร์สยอดนิยมระดับโลก ได้เขียนแผนสำรองในกรณีที่เขาเสียชีวิตหรือไม่สามารถบริหารงานต่อไปได้ (หรือที่เรียกว่า "The bus factor") ในหน้า Wiki ของ jsdelivr
By: DH Team, May 5, 2024
CDN ช่วยเพิ่มความเร็วในการโหลดเว็บไซต์และปรับปรุงประสบการณ์ผู้ใช้ เรียนรู้หลักการทำงานของ CDN ประโยชน์ที่และผู้ให้บริการชั้นนำ เพื่อเลือกบริการที่เหมาะกับเว็บไซต์ของเรา
By: DH Team, April 18, 2024
SSD คืออะไร และมีประโยชน์อย่างไร บทความนี้อธิบายถึงข้อดีของ SSD เมื่อเทียบกับ HDD ประเภทของ SSD และเทคโนโลยีที่ใช้ พร้อมแนะนำวิธีการเลือก SSD ให้เหมาะกับการใช้งานและงบประมาณของคุณ เพื่อประสิทธิภาพสูงสุดของคอมพิวเตอร์
By: DH Team, April 11, 2024
ระบบคอมพิวเตอร์รุ่นเก่าหลายตัว บันทึกปีโดยใช้เลขเพียงแค่ 2 หลัก เช่นเมื่อปี 2000 ระบบเหล่านี้อาจแสดงผลเป็น "00" แทนที่จะเป็น "2000" ส่งผลให้เกิดข้อผิดพลาดในการคำนวณและแสดงผลวันที่ในระบบ และก็กำลังจะมาอีกรอบในปี 2038
By: DH Team, March 20, 2024
Blameless Culture (วัฒนธรรมไร้ซึ่งการตำหนิ)
By: DH Team, March 8, 2024
Perplexity บริษัทสตาร์ทอัพด้าน AI Search ที่กำลังจะท้าทายอำนาจเจ้าตลาด search engine ของ Google โดยสามารถสามารถค้นหาข้อมูลได้รวดเร็ว และไวมาก ๆ แทบจะไวและตรงประเด็นมากกว่าเสิร์ชเอนจินแบบปกติทั่วไป
By: DH Team, Feb. 26, 2024
Technical SEO คือการปรับแต่งโครงสร้างพื้นฐานทางเทคนิคของเว็บไซต์ให้เป็นมิตรกับทั้งผู้ใช้งานและเสิร์ชเอนจิน
By: Withoutcoffee Icantbedev, Feb. 20, 2024
ไม่ได้จบด้านคอมเป็นโปรแกรมเมอร์หรือ software dev ได้หรือไม? นี่คือเรื่องราวสุดยอดจากอดีตนักกฏหมาย สู่การเป็นวิศวกรซอฟต์แวร์ (Software Engineer) ที่ Google ในวัย 39
By: DH Team, Feb. 8, 2024
Zed สุดยอด text editor สำหรับเขียนโค้ดตัวใหม่ เร็วแรง ทะลุนรก เขียนด้วยภาษา Rust จากทีมผู้ที่เคยพัฒนา Atom IDE
By: DH Team, Feb. 2, 2024
HTMX ช่วยให้ dev อย่างเรา ๆ หมดกังวลเรื่องที่จะต้องเขียน JavaScript เพราะว่าแทบจะไม่ต้องแตะ JavaScript เลย ใช้ built-in attributes แล้วยัดเข้าไปใน HTML ได้เลย
By: DH Team, Jan. 27, 2024
บทความนี้จะอธิบายเกี่ยวกับการใช้งาน *args และ **kwargs ใน Python พร้อมตัวอย่างโค้ด เพื่อให้ผู้อ่านเข้าใจว่าทั้งสองอย่างนี้ใช้งานอย่างไรและใช้ในสถานการณ์ใดบ้าง
By: DH Team, Jan. 23, 2024
อัพเลเวลภาษา Python ของคุณด้วยคำถามไพธอน (Python Quizzes) แบบโต้ตอบจาก Real Python หนึ่งในเว็บไซต์ที่เหล่าสาวก Pythonistas น้อยคนที่จะไม่รู้จัก โดย Real Python นั้นได้รวบรวมเควส Python แบบ interactive
By: DH Team, Jan. 22, 2024
Sam Altman, สุดยอด CEO แห่ง OpenAI ได้เขียนแชร์บทความ ๆ หนึ่งผ่านเว็บบล็อกส่วนตัวของเขาเมื่อ 5 ปีที่แล้ว โดยมีชื่อบทความว่า "How To Be Successful" หรือ (วิธีในการประสบความสำเร็จ)
By: DH Team, Jan. 18, 2024
แนะนำขั้นตอนในการสร้าง RESTful API โดยใช้ FastAPI และทำการ deployment ด้วย Docker Compose เพื่อให้ง่ายต่อการเรียกใช้งาน API และสามารถนำไปรันได้ทุกที่
By: Chaiwat Chaobaankoh, Nov. 18, 2023
Localhost เป็นชื่อโดเมนที่ใช้สำหรับการทดสอบและการพัฒนาเว็บไซต์บนเครื่องคอมพิวเตอร์ของผู้พัฒนาเอง (Local Computer) โดยไม่ต้องเชื่อมต่อกับอินเทอร์เน็ตหรือเครือข่ายภายนอก ในทางเทคนิคนั้น localhost มี IP Address เป็นหมายเลข 127.0.0.1
By: Withoutcoffee Icantbedev, Nov. 10, 2023
วันนี้ผมได้ลิสต์ Top 10 คำสั่ง Git Commands ที่โปรแกรมเมอร์ นักเขียนโปรแกรมควรรู้ หรือไม่ก็เอาเป็นว่าสำหรับใครที่มาสายเขียนโค้ดก็ควรต้องรู้ไว้ครับ
By: DH Team, Nov. 5, 2023
ในฐานข้อมูลแบบ Relational Database การรักษาความสมบูรณ์และความถูกต้องของข้อมูลเป็นสิ่งที่สำคัญมาก หนึ่งในวิธีการที่นิยมคือการใช้ Foreign Key ถ้าพูดภาษาแบบบ้าน ๆ เลยก็คือคีย์นอกครับ เพื่อเชื่อมตารางเข้าด้วยกัน
By: Withoutcoffee Icantbedev, Oct. 28, 2023
Microsoft ได้เปิดเผยอย่างเป็นทางการ Windows 11 ได้รับการอัพเดทใหม่ซึ่งมาพร้อมกับฟีเจอร์ใหม่กว่า 200 ฟีเจอร์ ซึ่งรวมไปถึง Copilot มาให้เราได้ใช้งานบน PC แจ่มและดีอีกด้วยครับ
By: DH Team, Sept. 22, 2023
"Google Form" คือ เครื่องมือออนไลน์ที่ถูกพัฒนาโดย Google ซึ่งช่วยให้ผู้ใช้สร้างแบบสำรวจ แบบทดสอบ และฟอร์มออนไลน์ได้โดยง่ายและฟรี ผ่านเว็บบราวเซอร์
By: DH Team, Sept. 19, 2023
JavaScript (หรือ "JS") เป็นภาษาโปรแกรมฝั่ง Client Side ที่ได้รับความนิยมเป็นอย่างสูง (หรือมากที่สุดในปัจจุบันก็ว่าได้) ซึ่งแต่ก่อนเคยถูกใช้ได้แค่ฝั่งหน้าบ้าน แต่ตอนนี้สามารถใช้ในฝั่งเซิร์ฟเวอร์ด้วย โดยใช้ Node.js
By: DH Team, Sept. 19, 2023
Vim ย่อมาจาก "Vi IMproved" เป็นโปรแกรมแก้ไขข้อความ (Text Editor) ที่มีประสิทธิภาพและคลาสสิคมาก โดยได้รับความนิยมมาแล้วหลายสิบปี ซึ่ง Vim เป็นเครื่องมือในตำนานที่ได้รับความนิยมมากในเหล่านักพัฒนาซอฟต์แวร์และผู้ดูแลระบบ
By: Chaiwat Chaobaankoh, Sept. 15, 2023
PythonAnywhere คือ แพลตฟอร์มที่ใช้ในการรันโค้ด Python และแอปพลิเคชันเว็บในรูปแบบคลาวด์ แบบฟรี ๆ โดยถูกออกแบบมาเพื่อให้ง่ายต่อนักพัฒนา
By: DH Team, Sept. 12, 2023
LangChain เป็นเฟรมเวิร์คที่อำนวยความสะดวกในการสร้างแอปพลิเคชันที่ ใช้ Large Language Models (LLMs) เช่น ChatGPT, Google Bard และโมเดลอื่นๆอีกมากมาย
By: Nonthakon Jitchiranant, July 20, 2023
MVC (Model, View, Controller) คือ Software Design Pattern อีกรูปแบบหนึ่งที่ได้รับความยอดนิยมในโลกของการพัฒนาซอฟต์แวร์ ยึดหลักของการทำงานที่แยกส่วนอิสระต่อกันชัดเจน ทำให้มีความสามารถในการจัดการและบำรุงรักษาแอปพลิเคชันได้อย่างดีเยี่ยม
By: DH Team, July 10, 2023
ในบทความนี้ผมจะมาแนะนำวิธีในการสร้างเว็บไซต์ ว่ามีกี่วิธี ทำได้อย่างไรบ้างทั้งแบบเขียนโค้ดสำหรับสาย coding จ๋า ๆ และแบบสาย low code ที่ไม่ต้องการเขียนโค้ด
By: DH Team, July 3, 2023
SQL (Structured Query Language) คือ ภาษาสำหรับเขียนเพื่อติดต่อและจัดการกับฐานข้อมูล เป็นภาษาที่จำเป็นสำหรับคนที่สนใจหรือต้องการทำงานสาย Web Developer หรือแม้แต่ด้าน Data จำเป็นต้องรู้ภาษานี้ไว้ครับ บทความนี้เราจะมาเรียน SQL จาก 0 กันเลย
By: DH Team, June 28, 2023
Vue.js คือ JavaScript Front-end Framework ที่ใช้สำหรับสร้าง User Interface (UI) และ Single Page Application (SPA) สร้างขึ้นโดย Evan You และเปิดตัวครั้งแรกในปี 2014 เป็นอีกหนึ่งเฟรมเวิร์คที่ได้รับความนิยมสูงในปัจจุบัน
By: DH Team, June 23, 2023
Session vs Token Authentication ต่างกันอย่างไร สรุปมาให้แบบกระชับ เนื้อ ๆ เน้น ๆ
By: DH Team, June 18, 2023
API (Application Programming Interface) คือ ตัวกลางระหว่าง client และ server เพื่อทำหน้าที่เป็นส่วนผสาน (Interface) ระหว่างสองส่วนนี้ ในการแลกเปลี่ยนข้อมูลและการเชื่อมต่อกันระหว่างแอปพลิเคชัน
By: Withoutcoffee Icantbedev, June 11, 2023
Linear Search Algorithm คืออะไร นำไปใช้ตอนไหนบ้าง แนวคิดเป็นยังไง บทความนี้มีคำตอบครับ
By: Withoutcoffee Icantbedev, June 7, 2023
พัฒนา RESTful API ด้วย Django REST Framework สุดยอดเฟรมเวิร์คในการทำ API ที่สมบูรณ์แบบที่สุดของภาษา Python
By: Withoutcoffee Icantbedev, June 5, 2023
Git คือ VCS (Version Control System) ที่ได้รับความยอดนิยมสูงสุดของเหล่าโปรแกรมเมอร์ ใช้สำหรับติดตามการเปลี่ยนแปลงหรือทำเวอร์ชันของซอร์สโค้ด ส่วน GitHub คือ ผู้ให้บริการที่ทำหน้าที่เสมือน hosting เก็บซอร์สโค้ดของเราไว้บนออนไลน์
By: DH Team, May 28, 2023
OpenAI ได้ซื้อโดเมนเนมที่มีชื่อว่า ai.com ในปี 2020 ในราคา 11 ล้านดอลล่าร์ (ตีเป็นเงินไทยก็เกือบ ๆ 4 ร้อยล้านบาท!!) จนกลายเป็นหนึ่งในโดเมนเนมที่มีมูลค่าสูงที่สุดในโลก
By: Withoutcoffee Icantbedev, May 27, 2023
JSON ย่อมาจาก (JavaScript Object Notation) เป็นมาตรฐานในการแลกเปลี่ยนข้อมูล (Data Interchange Format) ที่ได้รับความนิยมแทบจะสูงที่สุดในปัจจุบัน โดยเฉพาะในงานด้านการทำ APIs
By: DH Team, April 26, 2023
ในบทความนี้เราจะมาสร้าง Docker Container เพื่อรัน Python (Flask) โดยแอปนี้จะเป็น Random App เมนูอาหารไทย จากนั้นเราก็จะมีการแชร์ตัว Docker Image ของเราไปให้คนอื่นได้ใช้งานผ่าน Docker Hub กันด้วยครับ
By: Withoutcoffee Icantbedev, April 21, 2023
Virtual Environment คือ คอนเซ็ปต์ของภาษาไพธอนในการแยก packages, libraries, dependencies ต่าง ๆ ที่จำเป็นในการรันโปรเจคท์ โดยให้มองแบบนี้ว่า env คือกล่องคอนเทนเนอร์ ๆ หนึ่ง
By: Withoutcoffee Icantbedev, April 19, 2023
Full Stack Developer คือ นักพัฒนาที่ทำทั้งในส่วนของฝั่งหน้าบ้าน (Front-end) และส่วนหลังบ้าน (Back-end) พูดง่าย ๆ คือทำควบคู่กันในคน ๆ เดียว
By: DH Team, April 12, 2023
Homebrew เป็นตัวจัดการแพ็คเกจ (Package Manager) สำหรับ macOS ที่ให้เราสามารถติดตั้งและจัดการแพ็คเกจซอฟต์แวร์ได้อย่างง่ายดาย โดย Homebrew นั้นถูกออกแบบมาให้ใช้งานง่าย และช่วยให้เราประหยัดเวลาได้มากเมื่อต้องติดตั้งและจัดการซอฟต์แวร์บน macOS
By: DH Team, April 11, 2023
Node.js คือ cross-platform runtime แบบ open-source สำหรับรัน JavaScript บนฝั่งเซิร์ฟเวอร์ หรือ back-end (ซึ่งแต่ก่อน JS รันได้เฉพาะฝั่ง web browser หรือ client)
By: DH Team, April 10, 2023
ฐานข้อมูล SQL เป็นแบบเชิงสัมพันธ์ (Relational Database) แต่ฐานข้อมูลแบบ NoSQL (Not only SQL) ไม่ใช่ คือเป็นแบบ Non-Relational Database
By: DH Team, April 10, 2023
Web Server (เว็บเซิร์ฟเวอร์) คือ คอมพิวเตอร์ที่เก็บซอฟต์แวร์และไฟล์ต่าง ๆ ที่เป็นองค์ประกอบของเว็บไซต์ (เช่น HTML CSS, Image และ JavaScript เป็นต้น) โดยเว็บเซิร์ฟเวอร์ทำหน้าที่ส่งหน้าเว็บไปยังผู้ใช้ (Client) ตามคำร้องขอ (request) ของผู้ใช้ผ่านเว็บเบราว์เซอร์
By: DH Team, April 10, 2023
ในค่ำคืน ณ สถานที่แห่งหนึ่ง ผมได้มีโอกาสพูดคุยกับสุดยอดโปรแกรมเมอร์และ YouTuber ชื่อดังของไทย สำหรับวงการโปรแกรมมิ่งน้อยคนที่จะไม่รู้จักเขาโดยเฉพาะในหมู่คนรุ่นใหม่ ... Patiphan Phengpao
By: Patiphan Phengpao, April 8, 2023
DNS (Domain Name System) คือ ระบบที่อนุญาตให้แปลงชื่อโดเมนที่มนุษย์อ่านได้ให้เป็นที่อยู่ Internet Protocol (IP Address) ที่คอมพิวเตอร์สามารถเข้าใจได้
By: Withoutcoffee Icantbedev, April 8, 2023
Web Scraping คือ วิธีการในการดึงข้อมูลจากเว็บไซต์ต่าง ๆ ด้วยการเขียนโปรแกรมเพื่อดึงข้อมูลเหล่านั้นมา โดยหน้าเว็บเหล่านั้นต้องเป็น public data
By: Withoutcoffee Icantbedev, April 2, 2023
Ransomware (แรนซัมแวร์) คือ ซอฟต์แวร์อันตรายประเภทหนึ่ง (มัลแวร์) ที่เข้ารหัสไฟล์ของเหยื่อหรือบล็อกการเข้าถึงระบบคอมพิวเตอร์ของเหยื่อแบบเบ็ดเสร็จ ทำให้เหยื่อไม่สามารถเข้าถึงข้อมูลในคอมพิวเตอร์ได้อีกต่อไป และนำมาซึ่งการเรียกร้องค่าไถ่เพื่อแลกกับการส่งกุญแจ (Decryption Key)
By: Withoutcoffee Icantbedev, March 31, 2023
Web Browser (เว็บเบราว์เซอร์) คือ เว็บแอปพลิเคชันที่ให้เราสามารถเข้าถึงและดูเว็บไซต์ต่าง ๆ ได้สะดวก โดยเว็บ web browser จะทำการดึงหน้าเว็บต่างในโลก ๆ จากเซิร์ฟเวอร์และแสดงบนคอมพิวเตอร์หรืออุปกรณ์มือถือของเรา
By: DH Team, March 30, 2023
PyScript คือ เฟรมเวิร์คที่ทำให้โปรแกรมเมอร์สร้างแอปพลิเคชันด้วยภาษาไพธอนเพื่อรันบนเบราว์เซอร์ได้โดยตรงโดยการ mix กันเข้ากับ HTML
By: Withoutcoffee Icantbedev, March 29, 2023
อันดับ Top 10 Facebook เพจโปรแกรมมิ่งที่น่าติดตามที่สุดในปี 2023 ของไทย
By: DH Team, March 28, 2023
ปัจจุบันการทำเว็บไซต์แบบ Responsive Web Design นั้นถือว่าเป็นมาตรฐานไปแล้ว และ Bootstrap ถือว่าเป็น CSS เฟรมเวิร์คที่ได้รับความยอดนิยมสูงสุดในโลก ง่ายในการใช้งาน
By: DH Team, March 27, 2023
นี่คือหนึ่งในคอร์สเรียนโปรแกรมมิ่งที่ฟรีและดีที่สุดในโลกอย่างไม่ต้องสงสัยจาก CS50 อันเลื่องชื่อแห่ง Harvard University วันนี้เราจะมาทำความรู้จักและก็รีวิวไปในตัวครับ
By: DH Team, March 19, 2023
ตัวแปรเป็นบทเรียนแรก ๆ ที่ไม่ว่าเราจะเรียนโปรแกรมมิ่งภาษาไหนก็มักจะพบเจอเสมอ แต่มันคืออะไรใช้งานยังไง บทความนี้จะพาไปแนะนำการใช้งานตัวแปรในภาษา Python กันแบบละเอียดครับ
By: Isara Kunudomchaiwat, March 11, 2023
อันดับภาษาโปรแกรมมิ่งยอดนิยมในปี 2023 เพื่อให้เพื่อน ๆ ได้เป็นตัวเลือกในการตัดสินใจในการเรียน coding ว่าจะเริ่มต้นเขียนโปรแกรมภาษาอะไรดีครับ
By: DH Team, March 8, 2023
ใน Python คำสั่ง for loop ใช้เพื่อรันบล็อกของโค้ดโดยมีจำนวนครั้งที่แน่นอน ใช้เพื่อวนซ้ำประเภทข้อมูลที่เป็นแบบ sequence เช่น List, Tuple, Dictionary หรือ String เป็นต้น
By: Withoutcoffee Icantbedev, Feb. 24, 2023
Django และ Flask ล้วนเป็น web frameworks ที่ได้รับความยอดนิยมสูงสุดของ Python ทั้งคู่ ในบทความนี้เราจะมาดูความแตกต่างระหว่าง 2 เฟรมเวิร์คนี้ เพื่อเลือกให้เหมาะสมกับโปรเจคท์ web development ของเราครับ
By: Withoutcoffee Icantbedev, Feb. 23, 2023
JSON (JavaScript Object Notation) คือหนึ่งในมาตรฐานการแลกเปลี่ยนข้อมูล (Data Format Interchange) ที่ได้รับความนิยมสูงสุดในปัจจุบัน โดยเก็บข้อมูลในรูปแบบของ Key-Value pairs
By: Withoutcoffee Icantbedev, Feb. 20, 2023
Stack Overflow คือ แพลตฟอร์มหรือเว็บไซต์ Q & A (Question & Answer) Programming พูดง่าย ๆ เป็นแพลตฟอร์มในการถาม – ตอบ ปัญหาด้านโปรแกรมมิ่งนั่นเอง และแน่นอนว่า Stack Overflow คืออันดับ 1 ของโลกในด้านนี้
By: DH Team, Feb. 19, 2023
ใช้งาน Django Messages Framework เพื่อพัฒนาประสบการณ์ของผู้ใช้ (User Experience) ที่ดีให้กับเว็บไซต์ของเรา
By: Withoutcoffee Icantbedev, Feb. 18, 2023
เปลี่ยนจากการเขียน for loop แบบธรรมดา ให้สั้นและเข้าใจง่ายรวมถึงประสิทธิภาพสูงด้วย List Comprehension
By: Isara Kunudomchaiwat, Feb. 18, 2023
บทความที่สาวก Django หลายคนน่าจะรอคอยกันอีกหนึ่งบทความนะครับ นั่นก็คือการพัฒนาระบบ Authentication System ซึ่งจะครอบคลุมในส่วนของ การทำ login, logout ให้กับ Django โปรเจคท์ของเราครับ
By: Withoutcoffee Icantbedev, Feb. 13, 2023
Django เป็นเฟรมเวิร์คในรูปแบบที่ใช้ ORM (Object Relational Mapping) คอนเซ็ปต์ในการปฏิสัมพันธ์กับฐานข้อมูล โดยเขียนภาษา Python แทนที่จะใช้ภาษา SQL ในการสร้างหรือติดต่อกับฐานข้อมูล ในส่วนนี้เราจะเรียกว่า "Django Model"
By: Withoutcoffee Icantbedev, Feb. 13, 2023
Django มีอีกหนึ่งฟีเจอร์ที่มีมาให้แล้วเรียบร้อยคือหน้า Admin ซึ่งเรียกได้ว่าเป็นอีกหนึ่งฟีเจอร์ที่โดดเด่นที่สุดของ Django เป็นอีกหนึ่งตัวชูโรงเลยก็ว่าได้
By: Withoutcoffee Icantbedev, Feb. 12, 2023
Search เรียกได้ว่าเป็นฟีเจอร์ที่ต้องมีในแทบจะทุก ๆ เว็บไซต์หรือแอป ในบทความ Django Search นี้ แน่นอนว่าเราจะมาประยุกต์ใช้งาน Search เข้ากับ Django project ของเรากันครับ
By: Withoutcoffee Icantbedev, Feb. 12, 2023
Forms ถือว่าเป็นอีกหนึ่งส่วนที่มีความจำเป็นในด้าน web development และในการศึกษา Django ก็จะมีในส่วนของ form ให้เราได้ศึกษาด้วย บทความนี้จะมาเรียนรู้การสร้าง form ให้กับ Django โปรเจคท์ของเรากันครับ
By: Withoutcoffee Icantbedev, Feb. 12, 2023
Pycharm เพื่อเริ่มเขียนโปรแกรมภาษาไพธอน
By: Isara Kunudomchaiwat, Feb. 1, 2023
การติดตั้งภาษา Python เพื่อเริ่มเขียนโปรแกรม
By: Isara Kunudomchaiwat, Feb. 1, 2023
DB Browser คือ database GUI หรือเครื่องมือสำหรับใช้งานและจัดการกับ SQLite database สำหรับบทความนี้เราจะมาแนะนำการติดตั้ง DB Browser กันครับ ทั้งในฝั่งของ Windows และ macOS
By: DH Team, Jan. 31, 2023
Flask คืออีกหนึ่งใน web framework ของภาษาไพธอนที่ได้รับความนิยมอย่างสูง ด้วยความเรียบง่ายในการใช้งานและเรียนรู้ทำความเข้าใจ โครงสร้างไม่ซับซ้อน สามารถเขียนได้อย่างอิสระ
By: Withoutcoffee Icantbedev, Jan. 31, 2023
ในแต่ละวันแค่เขียนโค้ด แก้บั๊กก็แทบจะปวดหัวมากมายอยู่แล้ว แต่ก็ยังมีหลาย ๆ ประโยคที่โปรแกรมเมอร์ได้ยินแล้วเรียกได้ว่าต้องสะดุ้งกันเลยทีเดียว
By: DH Team, Jan. 30, 2023
Ngrok คือ เซอร์วิสสำหรับทำ port forwarding เพื่อเปิด URL จาก localhost ของเราเป็น public URL เข้าดูได้ทั่วโลก
By: Withoutcoffee Icantbedev, Jan. 30, 2023
Software Engineer คือหนึ่งในตำแหน่งงานที่ยังขาดแคลนและมีความต้องการมากที่สุดของตลาดงานในปัจจุบัน มาดูอัตราเงินเดือนของเงินเดือนของโปรแกรมเมอร์ในต่างประเทศกันครับ
By: DH Team, Jan. 30, 2023
Django คือ web framework อันดับ 1 ของภาษา Python บทความนี้เราจะมาสอนและทำความรู้จักกับ Django พร้อมทั้งเริ่มต้นสร้างโปรเจคท์และพัฒนาเว็บจาก 0 กันเลยครับ
By: Withoutcoffee Icantbedev, Jan. 30, 2023
สร้าง Python library ของเราเองด้วยการอัปโหลดขึ้น PyPI (Python Package Index) ให้คนอื่นใช้งาน
By: Isara Kunudomchaiwat, Jan. 29, 2023
if name == main ในภาษา Python มันคืออะไร ทำงานยังไง แล้วเราจะใช้ตอนไหนนะ บทความนี้ย่อยมาให้ครบ เคลียร์ ๆ กันไปเลยครับ
By: Withoutcoffee Icantbedev, Jan. 29, 2023
ในยุคนี้การเขียนโค้ด (coding) หรือ การเขียนโปรแกรม นั้นถือว่าเป็นอีกหนึ่งทักษะที่สำคัญ ถ้าเรามีทักษะนี้ รับรองว่ามันจะช่วยส่งเสริมเราได้ในหลาย ๆ มิติ
By: DH Team, Jan. 26, 2023
นี่คือ 10 เว็บไซต์ที่เพื่อน ๆ ต้อง bookmark เก็บไว้เพื่อเรียนไพธอนในปี 2023
By: DH Team, Jan. 26, 2023
Front-end dev คือนักพัฒนาในส่วนของหน้าบ้าน (Client Side) ส่วน back-end dev คือนักพัฒนาที่รับผิดชอบส่วนหลังบ้าน (Server Side)
By: DH Team, Jan. 26, 2023
ขั้นตอนการเขียน Pseudo code นี่แหละจะเป็นการอธิบายอัลกอริทึมและลอจิกต่าง ๆ ของของระบบ
By: DH Team, Jan. 26, 2023
ภาษา Python เรียกได้ว่าเป็นภาษา programming ที่ทำอะไรได้ครอบจักรวาล เรียนภาษาเดียว ต่อยอดได้มากมาย ในบทความนี้เราจะมาดูกันว่าไพธอนคืออะไร ข้อดีหรือจุดเด่นของภาษา และสุดท้ายคือการนำไปใช้งานในด้านไหนกันได้บ้างครับ
By: DH Team, Jan. 25, 2023
สุดยอด AI เปลี่ยนโลกในตอนนี้คงไม่มีใครไม่รู้จัก ChatGPT หนึ่งในคีย์เวิร์ดที่กำลังถูกพูดถึงมากที่สุดในตอนนี้
By: DH Team, Jan. 25, 2023
โปรแกรมเมอร์ต้องจำโค้ดหรือไม่ ? บทความนี้จะเปลี่ยน mindset ในการเรียนเขียนโปรแกรมของคุณไปตอลดกาล
By: Withoutcoffee Icantbedev, Jan. 16, 2023
นี่คือสุดยอดเว็บโปรแกรมมิ่งในตำนานอีกหนึ่งเว็บของไทย ที่ปรับโฉมหน้าเว็บใหม่ พร้อมทั้งโจทย์ที่น่าสนใจเพิ่มขึ้นมากมาย...
By: DH Team, Jan. 3, 2023
นี่คือบทความที่ได้รวบรวม tips และเคล็ด(ไม่ลับ) ในการพัฒนาตัวเองเพื่อเป็นโปรแกรมเมอร์ที่ดีขึ้นกว่าเดิม โดยได้รวบรวมเทคนิค...
By: DH Team, Jan. 3, 2023
อินเดีย ขึ้นชื่อว่าเป็นหนึ่งในประเทศที่มีความฉกาจฉกรรจ์ด้านคอมพิวเตอร์ ในบริษัทเทคโนโลยีระดับแถวหน้าของโลก มีหัวกะทิ... เรามาดู CEO บริษัทระดับโลกที่เป็นคนสัญชาติอินเดียนกันครับ
By: DH Team, Jan. 2, 2023