- Видео 23
- Просмотров 19 756
DH
Добавлен 17 янв 2023
Programming Resources for Thai Programmers
Vim Editor | Command Line Ep.3
"ในตอนที่ 3 ของซีรีส์ Command Line 101 เราจะพาคุณไปรู้จักกับ Vim Editor ซึ่งเป็น text editor ที่ทรงพลังและได้รับความนิยมในโลกของ Command Line ✨ แม้จะมีชื่อเสียงเรื่องความซับซ้อน แต่เมื่อคุณเข้าใจพื้นฐานแล้ว คุณจะพบว่า Vim เป็นเครื่องมือที่ช่วยเพิ่มประสิทธิภาพการทำงานได้อย่างเหลือเชื่อ!
📌 เนื้อหาในตอนนี้
- Vim Editor คืออะไร และทำไมถึงเป็นที่นิยม
- การเปิดไฟล์ด้วยคำสั่ง vim [file]
การทำความเข้าใจกับ โหมด ใน Vim เช่น
- Normal Mode
- Insert Mode
- Command Mode
🔥 ติดต่อเรา
Website: devhub.in.th/
Facebook: devhubDH
📌 เนื้อหาในตอนนี้
- Vim Editor คืออะไร และทำไมถึงเป็นที่นิยม
- การเปิดไฟล์ด้วยคำสั่ง vim [file]
การทำความเข้าใจกับ โหมด ใน Vim เช่น
- Normal Mode
- Insert Mode
- Command Mode
🔥 ติดต่อเรา
Website: devhub.in.th/
Facebook: devhubDH
Просмотров: 91
Видео
Nano Text Editor | Command Line Ep.2
Просмотров 1719 часов назад
ในตอนที่ 2 ของ Command Line 101 เราจะเจาะลึกไปที่ Nano Editor ซึ่งเป็นหนึ่งใน text editor บน Command Line ที่ใช้ง่ายที่สุด เหมาะสำหรับผู้ที่ต้องการแก้ไขไฟล์ในระบบ Unix/Linux โดยไม่ต้องใช้โปรแกรมอื่น 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Intro to CLI & File Management | Command Line Ep.1
Просмотров 3619 часов назад
เริ่มต้นกับ Command Line 101 ตอนที่ 1 ด้วยการเรียนรู้พื้นฐานเกี่ยวกับ Command Line และการจัดการไฟล์และโฟลเดอร์ 🖥️ เราจะอธิบายคำสั่งสำคัญที่คุณต้องรู้ พร้อมทั้งอธิบายวิธีใช้งานจริง เพื่อช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพและรวดเร็วขึ้น 📌 คำสั่งต่าง ๆ ที่คุณจะได้เรียนรู้ File and Directory Management ls - ดูรายการไฟล์ในโฟลเดอร์ cd [directory] - เปลี่ยนตำแหน่งโฟลเดอร์ปัจจุบัน pwd - แสดงตำแหน่งโฟล...
Git Conflict | Git Ep.6
Просмотров 40День назад
Git Conflict คือสถานการณ์ที่เกิดขึ้นเมื่อมีการเปลี่ยนแปลงในไฟล์เดียวกันจากหลาย branch และ Git ไม่สามารถตัดสินใจได้ว่าจะใช้การเปลี่ยนแปลงใดเมื่อทำการ merge หรือ pull การเปลี่ยนแปลงจาก branch อื่น 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Git Tag & Ignore | Git Ep.5
Просмотров 13День назад
Git Tag คือการสร้างป้ายกำกับ ให้กับ commit ส่วน Git Ignore คือไฟล์ที่ใช้เพื่อระบุไฟล์หรือโฟลเดอร์ที่ไม่ต้องการให้ Git ติดตามหรือจัดเก็บใน repository 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Git Client (GUI ยอดนิยมอย่าง Fork) | Git Ep.4
Просмотров 23День назад
Git Client สามารถแสดงผลการเปลี่ยนแปลงในรูปแบบกราฟิก เช่น การเปรียบเทียบระหว่างเวอร์ชันต่าง ๆ ด้วยกราฟหรือแผนภูมิ ซึ่งช่วยให้ผู้ใช้เข้าใจสถานะของโค้ดได้ดีขึ้น โดยในวิดีโอนี้เราใช้ Git client ยอดนิยมสำหรับ Mac และ Windows อย่าง Fork ครับ 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Git Branch | Git Ep.3
Просмотров 71День назад
Git branch คือฟีเจอร์สำคัญ ที่ช่วยให้ dev สามารถทำงานในหลาย ๆ สาขา (branch) ของโค้ดได้โดยไม่กระทบต่อกัน โดยมี branch หลักที่เรียกว่า master หรือ main บทความ devhub.in.th/learn/git/git-branch 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Git Remote | Git Tutorial Ep.2
Просмотров 51День назад
Git Remote คือการเชื่อมต่อระหว่าง Local Repository กับ Remote Repository (ที่อยู่บนเซิร์ฟเวอร์ออนไลน์ เช่น GitHub หรือ GitLab) เป็นต้น วิดีโอนี้จะพาไปทำความเข้าใจว่า Git Remote คืออะไร ใช้ยังไง ใช้ตอนไหน ... 🔥 ติดต่อเรา Website: devhub.in.th/ Facebook: devhubDH
Intro to Git | Git Ep.1
Просмотров 294День назад
Git คือ VCS (Version Control System) ที่ได้รับความยอดนิยมสูงสุดของเหล่าโปรแกรมเมอร์ โดยทาง Linus Troval ผู้พัฒนา Linux ยังเป็นคนคิดค้นและพัฒนา Git อีกด้วยในปี 2005 ในวิดีโอนี้เราจะพาไปทำความรู้จักครับว่า Git คืออะไร ทำไมถึงสำคัญสำหรับโปรแกรมเมอร์ 🔥บทความ Git & GitHub devhub.in.th/blog/git-github
Claude 3.5 Sonnet with Coding Preview feature
Просмотров 915 месяцев назад
Anthropic เพิ่งเปิดตัว Claude 3.5 Sonnet ซึ่งเป็นโมเดล AI รุ่นล่าสุดในตระกูล Claude 3.5 โดยทาง Anthropic เคลมว่ามีความสามารถทางปัญญาเหนือกว่าคู่แข่งตัวท็อป ๆ ทุกตัวในหลายด้าน ความสามารถในการเขียนโค้ด (HumanEval) ชนะโมเดลตัว top ทุกตัว 🔥 ✅ Claude (Sonnet) 92.0% ✅ GPT-4o (90.2%) ✅ Claude (Opus) 84.9% ✅ Gemini 1.5 Pro 84.1% ✅ Llama-400b 84.1% และ Claude 3.5 Sonnet ที่มาพร้อม UX/UI ที่ปรับปรุงขึ้น ...
Ep.9 - สมัครใช้งาน Docker Hub และการ Push & Pull Image
Просмотров 608Год назад
การ push ให้เรามองให้เห็นภาพง่าย ๆ ว่ามันก็เปรียบเสมือนการอัปโหลดตัว Docker Image ไปเก็บที่ Docker Hub ครับ ส่วนการ pull ก็เปรียบเสมือนการดาวน์โหลดหรือดึงตัว Docker Image มาที่เครื่องของเรา จากนั้นเราก็จะสามารถใช้คำสั่ง docker run สำหรับรันคอนเทนเนอร์ของเราได้ ขั้นตอนนี้เชื่อว่าหลาย ๆ คนคงจะคุ้นเคยกับโปรเซสนี้ เพราะว่ามันก็คอนเซ็ปต์คล้ายคลึงกันกับ GitHub นั้นเองครับ เมื่อเรา push และ pull ได้แล...
Intro to Vim
Просмотров 136Год назад
Vim is a highly efficient and customizable text editor, renowned for its speed and powerful features, primarily operated via keyboard shortcuts, offering precise control over text manipulation and editing tasks วันสุดท้าย (ลงทะเบียนได้เลย) photo?fbid=251775477817569&set=a.101546986173753
แนะนำการสร้าง API Key ของ OpenAI ไว้สำหรับทำฟีเจอร์ AI เจ๋ง ๆ
Просмотров 2 тыс.Год назад
ในคลิปนี้จะเป็นการอธิบายว่า API Key คืออะไร และแนะนำวิธีการสร้าง API Key ของ OpenAI สำหรับไว้ทำฟีเจอร์ AI ไว้สำหรับใช้งานครับ ลิงก์สมัคร API Key ของ OpenAI 📎 platform.openai.com/
Ep.8 - Dockerizing Flask (Python) App - เวิร์คชอบ
Просмотров 933Год назад
Ep.8 - Dockerizing Flask (Python) App - เวิร์คชอบ
Ep.4 - Docker Command ทำความเข้าใจกับคำสั่งพื้นฐานที่สำคัญของ Docker
Просмотров 1,4 тыс.Год назад
Ep.4 - Docker Command ทำความเข้าใจกับคำสั่งพื้นฐานที่สำคัญของ Docker
Ep.3 - Basic Command Line Interface (CLI) พื้นฐาน
Просмотров 1,5 тыс.Год назад
Ep.3 - Basic Command Line Interface (CLI) พื้นฐาน
Ep.2 - ติดตั้ง Docker และ WSL (Windows Subsystem for Linux)
Просмотров 2,4 тыс.Год назад
Ep.2 - ติดตั้ง Docker และ WSL (Windows Subsystem for Linux)
Ep.1 Docker Introduction - ทำความรู้จักกับ Docker ว่าคืออะไร นำไปใช้ยังไง
Просмотров 7 тыс.Год назад
Ep.1 Docker Introduction - ทำความรู้จักกับ Docker ว่าคืออะไร นำไปใช้ยังไง
รู้สึกใช้ยาก เลยไม่เคยใช้เลยครับ
เข้าใจได้เลยครับ ตอนแรกแอดก็รู้สึกแบบนี้ครับ แต่พอได้เปิดใจ ก็พอใช้ไป ใช้มาจนเข้ามือ ก็ถือเป็นอีก tool ที่สร้าง productivity ใช้ได้เลยครับ
ชอบคลิปนี้มากครับ มีประโยชน์สุดๆ
ขอบคุณมากครับ ดีใจที่เป็นประโยชน์นะครับ ฝากติดตามด้วยครับผม
รอ EP 10 ครับ สอนดีมาก
DOCKER ระวังเรืองลิขสิทธิ์ด้วยนะครับ เห็นไล่ฟ้องกัน ถ้าใช้เเบบ ฟรีให้ใช้อยู่่ ที่บ้านหรือ โรงเรียน มหาลัย ครับ
ขอบคุณครับ
ด้วยความยินดีครับผม :)
รอ ep ถัดไปอยู่นะครับ
Ep ที่ 9 มาแล้วนะครับ ฝากคอมเมนต์หรือแชร์ไปให้เพื่อน ๆ ด้วยหน่อยน๊า
เรื่อง URL ตอนเข้ามาอยู่ ใน container ต้องทำอย่างไร ถึงจะรู้ครับ
พอมีวิธี ติดตั้ง docker on windows 11 home ไหมครับ
โห!! ผมไปอยู่ไหนมา✨👍
Enjoy learning นะครับ :)
ขอบคุณครับ
ด้วยความยินดีครับผม :)
รอ EP ถัดไปคราบ
ขอบคุณมากครับที่ติดตาม รอได้เลยคร้าบอีกหนึ่ง ep - Docker Compose
Ep ที่ 9 มาแล้วนะครับ ฝากคอมเมนต์หรือแชร์ไปให้เพื่อน ๆ ด้วยหน่อยน๊า
ผมหา 3.8-alpine ไม่เจอครับ เจอแต่ 3.8 หรือ 3.8-(ชื่ออื่น)
สวัสดีครับ รบกวนลองเช็คดูอีกทีได้ไหมครับ น่าจะตกอะไรไปไหมครับผม
@@devhub-in-th ผมหาเวอร์ชั่นในเวปนั้นไม่เจอครับ ผมเลยเลือกอันล่าสุด แล้วลองทำตามคลิปไปแล้วครับ ก็พอจะทำความเข้าใจได้อยู่ครับ ขอบคุณครับ
สุดยอด จารย์ใหญ่