CategoriesToday..what i learn

ปล่อยพลังงานออกมาให้โลกเห็น

ได้มีโอกาสไปอ่านเจอว่า Hideo Kojima ผู้กำกับเกมชื่อดัง ประทับใจนักแสดงสาวคนหนึ่งจากโฆษณาน้ำหอม เพราะการเต้นของเธอ
ผมก็เลยไปตามดูโฆษณานั้นด้วยความอยากรู้… แล้วเหมือนโดนสะกดไปเลยครับ

ไม่ใช่แค่เรื่องรูปลักษณ์ หรือท่าเต้นที่ทรงพลัง ๆ ?!
แต่มันมี พลังบางอย่าง ที่เธอส่งออกมา
ความรู้สึกมันชัดเจนมาก จนสัมผัสได้เลยว่า “นี่แหละ พลังงานจริงๆ”

หลังจากนั้น เธอก็ได้มาเป็นหนึ่งในตัวละครของเกม Death Stranding ในบท “Mama”

ที่มา : https://www.ign.com/wikis/death-stranding/Mama_%28Margaret_Qualley%29


เหมือนพลังงานที่เธอปล่อยออกมา มันส่งต่อถึงคนที่มองเห็นได้จริงๆ

เรื่องนี้ทำให้รู้สึกเลยว่า…
พลังงานที่เราเป็น และเราปล่อยออกมา มันไปได้ไกลกว่าที่เราคิด

ไม่จำเป็นต้องพูดเยอะ
ไม่จำเป็นต้องพยายามพิสูจน์อะไร
แค่ทำหน้าที่ของตัวเองในแบบที่จริงใจที่สุด

ถ้าเรากล้าปล่อยพลังงานจากข้างในออกมา
โลกจะเห็นเอง
คนที่ใช่จะเข้าใจเอง
และบางทีโอกาสในชีวิต… ก็อาจเดินมาหาเราเอง โดยที่เราไม่ต้องวิ่งไล่ตามเลย

CategoriesToday..what i learn

นิทาน โชคดี

 บางที… ความโชคดี มันอาจอยู่ที่มุมมอง

มีช่วงหนึ่งที่ผมนั่งคิดกับตัวเองว่า
“ทำไมชีวิตเราถึงโชคดีจังนะ?”

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

  • มีงานทำ ในเวลาที่คนมากมายกำลังหางาน
  • มีเพื่อนร่วมงานที่ดี ช่วยเหลือกัน พูดคุยกันได้อย่างสบายใจ
  • มีโอกาสได้ถ่ายทอดความรู้  ได้เป็นอาจารย์พิเศษ
    ความรู้ที่ได้จากการเตรียมสอน กลับกลายเป็น “พื้นฐานที่แข็งแรง”
    ช่วยสนับสนุนให้ผมทำงานประจำได้ดีขึ้นกว่าเดิม
  • งานที่ทำมีความท้าทาย และยังตรงกับสิ่งที่ผมอยากพัฒนาตัวเอง
    พอลงมือจริง ก็เลยสนุกเหมือนกำลังเล่นเกมอะไรบางอย่างที่มันถูกออกแบบมาเพื่อเราโดยเฉพาะอยู่
    ไหนจะได้ความรู้ (ปัญหา+วิธีแก้ปัญหา) ที่ได้จากการทำงานในแต่ละวัน ที่กลายมาเป็นประสบการณ์ ช่วยให้เรานำไปต่อยอดถ่ายทอดความรู้หรือประยุกต์กับปัญหาอื่นได้อีกในอนาคตอีก
  • แม้แต่เรื่องเรียนภาษาอังกฤษ… ตอนแรกก็ลังเลอยู่นานว่าจะลงทุนเสียเงินไปลงเรียนเพิ่มกับสถาบันแพงๆดีไหม
    แต่สุดท้ายก็เลือกลงรียนฟรีในคอร์สที่บริษัทจัดหามาให้
    แล้วสุดท้ายบังเอิญได้เจออาจารย์ที่เก่ง สอนสนุก และเต็มไปด้วยพลังงานบวก++
    (อาจารย์คนไทย สำเนียงเป๊ะ แต่คุณภาพเหมือนเจ้าของภาษา แถมยังสอนตามใจผู้เรียนอีก ดีจนแทบไม่อยากเชื่อว่าเรียนฟรี)

ทุกอย่างที่พูดมา มันเหมือนมีแต่อะไรโชคดีเต็มไปหมด
แต่พอมองลึกๆ ลงไป…
มันอาจไม่ใช่แค่ “โชคดี” อย่างเดียวก็ได้ แต่ทั้งหมดมันคืออะไรนะ


 นิทานของพนักงานสองคน

มีพนักงานสองคน ได้รับโอกาสไปเรียนภาษาอังกฤษฟรีด้วยกัน

คนแรก ยิ้มรับทันที
“กำลังอยากพัฒนาภาษาอังกฤษอยู่พอดี อยู่ๆก็ได้เรียนฟรี ไม่ต้องเสียเงินสักบาท”
แม้จะเหนื่อยจากงาน แต่เขามองว่าการเรียนครั้งนี้คือ “ของขวัญ”
เขาตั้งใจเรียนด้วยใจที่เต็มไปด้วยความขอบคุณ

คนที่สอง กลับถอนหายใจ
“งานก็เหนื่อยแทบขาดใจอยู่แล้ว ยังต้องเสียเวลามานั่งเรียนอีก”
เขามองการเรียนเป็น “ภาระ” ที่ยิ่งเพิ่มความเหนื่อยล้า

หลายเดือนผ่านไป…
คนแรก ใช้ภาษาอังกฤษได้คล่องขึ้น มีโอกาสดีๆ เข้ามาในชีวิตการทำงาน
คนที่สอง ยังอยู่ที่เดิม และเริ่มบ่นว่าทำไมคนอื่นดูโชคดีกว่าตนเองเสมอ



เรื่องแบบนี้เกิดขึ้นตลอดเวลา…

พนักงานอีกสองคน
เข้าทำงานในแผนกเดียวกัน วันเดียวกัน เจอหัวหน้าแบบเดียวกัน และได้งานที่ยากพอๆ กัน

พนักงานคนแรก ถูกเรียกว่า “โชคดี”
เพราะเขามองว่างาน แม้จะท้าทาย แต่มันคือโอกาสในการพัฒนาตัวเอง
เจออุปสรรคก็ถามตัวเองว่า
“งานนี้กำลังสอนอะไรฉันอยู่น้า?” แล้วรู้สึกสนุกกับการเรียนรู้ตลอดเวลา
พร้อมเปิดใจเรียนรู้สิ่งใหม่ๆ อยู่เสมอ

พนักงานคนที่สอง ถูกมองว่า “โชคไม่ค่อยดี”
เพราะเขามองว่างานหนักเกินไป ค่าตอบแทนไม่คุ้มค่า
มองเห็นแต่ภาระ มากกว่าการเติบโต หลายอย่างที่ทำไปก็ไม่ตรงกับใจเต็มไปหมด

แม้สถานการณ์เหมือนกัน
แต่ปลายทางของสองคนนี้กลับแตกต่างกันคนละทาง


ในทุกครั้งที่ผมเจอสถานการณ์เช่นนี้ 
ผมมักเห็นพนักงานสองคนนี้… กำลัง “ถกเถียงกัน” อยู่ในหัวผมเอง

และสุดท้าย…
เสียงของ “คนที่เลือกมองเห็นโอกาส” ก็มักเป็นฝ่ายชนะ
พาผมเดินไปเจอความโชคดีอยู่เสมอ

บางครั้ง ผมก็นั่งคิดว่า…
ผมควรขอบคุณใครดี?

ขอบคุณคนที่หยิบยื่นโอกาสดีๆ มาให้
หรือ…
ขอบคุณตัวเอง ที่เลือกมองเห็น และเลือกเดินไปบนเส้นทางนั้นด้วยใจที่เชื่อมั่น

แล้วในที่สุด ผมก็คิดได้ว่า…

ผมควรขอบคุณทั้งสองฝ่าย
ขอบคุณคนที่ใจดี+โลกที่ส่งโอกาสมาให้
และอยากจะขอบคุณตัวเอง… ที่ไม่ปิดโอกาสรับมันไป

 ฉันใดก็ฉันนั้น…

เรื่องนี้มันคล้ายๆ กับเรื่องไก่กับไข่
ที่เราอาจไม่รู้ได้แน่ชัดว่า “อะไรเกิดก่อนกัน”
แต่เราสามารถรู้ได้ว่า…

  • ต้องมีไก่ ถึงจะมีไข่
  • และต้องมีไข่ ถึงจะมีไก่ได้เช่นกัน

โชคดี และ โชคร้าย ก็เป็นแบบนั้น
ในโชคดี… ก็มีเงาเล็กๆ ของโชคร้ายซ่อนอยู่
ในโชคร้าย… ก็มีแสงบางๆ ของโชคดีรอให้ค้นหาอยู่เสมอ

ทั้งหมดคือส่วนผสมเดียวกัน
อยู่ที่ว่าเราจะเลือกมอง “ด้านไหน” ของชีวิตในแต่ละช่วงเวลา


 สุดท้ายนี้…

บางที… เราไม่ต้องรอให้โลกใจดีกับเราก่อน
แค่เราเลือก “ยิ้มให้โลกก่อน”
โชคดีเล็กๆ น้อยๆ ก็จะค่อยๆ แวะมาหาเราเอง… 

“โชคดี ไม่ได้เริ่มจากสิ่งที่เราได้รับ แต่เริ่มจากตัวเราที่พร้อมมองเห็นสิ่งดีๆ ในทุกวัน” 🍀

CategoriesFrom Code to Cloud

From Code to Cloud: ตอนที่ 9 – ลบ Container ด้วยคำสั่ง docker rm

**”ในตอนนี้ เราจะมาเรียนรู้การใช้งานคำสั่ง docker rm สำหรับลบ Container ในรูปแบบต่าง ๆ 🐳 ไม่ว่าจะเป็นการลบ Container ด้วย ID, ชื่อ (Name) หรือการใช้คำสั่งอัตโนมัติเพื่อลบ Container ที่ไม่ได้ใช้งานทั้งหมด 🚀

📌 เนื้อหาในตอนนี้:

-วิธีลบ Container ด้วย Container ID
-วิธีลบ Container ด้วย Container Name
-การใช้คำสั่ง docker rm $(docker ps -a -q -f status=exited) เพื่อลบ Container ที่หยุดทำงานทั้งหมด
-ตัวอย่างการใช้งานจริงและคำแนะนำสำหรับการจัดการ Container

🎯 หลังจากดูวิดีโอนี้ คุณจะสามารถ:
-ใช้คำสั่ง docker rm ได้อย่างมั่นใจและมีประสิทธิภาพ
-จัดการ Container ที่ไม่จำเป็นได้อย่างง่ายดาย
-เพิ่มความเข้าใจเกี่ยวกับการจัดการ Container ใน Docker

👉 เหมาะสำหรับ:
ผู้ที่เริ่มต้นใช้งาน Docker และอยากเรียนรู้คำสั่งพื้นฐาน
นักพัฒนาและ DevOps ที่ต้องการจัดการ Container อย่างมืออาชีพ

CategoriesFrom Code to Cloud

From Code to Cloud : ตอนที่ 8 – เรียนรู้การใช้งาน BusyBox และการ Interact กับ Shell เบื้องต้น

**”ในตอนนี้ เราจะพาคุณเรียนรู้วิธีการใช้งาน BusyBox Container 🐳 ซึ่งเป็นหนึ่งใน Image ขนาดเล็กที่มีประโยชน์มากที่สุดใน Docker! นอกจากนี้ เรายังแสดงถึงการ Interact กับ Shell ภายใน Container เพื่อช่วยให้คุณคุ้นเคยกับการใช้งานจริง 🎯

📌 เนื้อหาในตอนนี้:

-วิธีการสร้างและรัน BusyBox Container
-การใช้คำสั่งเบื้องต้นใน Shell ภายใน Container
-ตัวอย่างการ Interact กับ Shell เช่น ls , cd , touch และคำสั่งพื้นฐานอื่น ๆ
-เหตุผลที่ BusyBox เหมาะสำหรับการเรียนรู้และทดสอบ Docker

🎯 หลังจากดูวิดีโอนี้ คุณจะสามารถ:

รัน BusyBox Container และใช้งาน Shell ได้อย่างมั่นใจ
เข้าใจวิธีการใช้งานคำสั่งพื้นฐานใน Container
เห็นภาพชัดเจนเกี่ยวกับการทำงานของ Container เบื้องต้น

👉 เหมาะสำหรับ:
ผู้เริ่มต้นเรียนรู้ Docker และต้องการทดลองใช้งานจริง
นักพัฒนาและ DevOps ที่ต้องการฝึกฝนการใช้งาน Container

CategoriesFrom Code to Cloud

From Code to Cloud : ตอนที่ 7 – คำสั่ง Docker help

**”ในตอนนี้ เราจะมาเรียนรู้คำสั่งที่สำคัญที่สุดคำสั่งหนึ่งใน Docker 🐳 นั่นก็คือ docker help!

คำสั่งนี้จะช่วยให้คุณค้นพบคำสั่งทั้งหมดใน Docker และเข้าใจการใช้งานในทุกมิติ 🚀

📌 เนื้อหาในตอนนี้: วิธีใช้คำสั่ง docker help เพื่อดูรายการคำสั่ง Docker ทั้งหมด

การใช้ docker {COMMAND} –help เพื่อดูรายละเอียดและตัวเลือกเพิ่มเติมของคำสั่งเฉพาะ
ตัวอย่างจริงของการค้นหาคำสั่ง และการนำไปใช้งาน

🎯 หลังจากดูวิดีโอนี้ คุณจะสามารถ:
ใช้คำสั่ง docker help เพื่อค้นหาคำสั่ง Docker ได้ง่าย ๆ เข้าใจรายละเอียดของคำสั่งเฉพาะ และรู้จัก Options ที่มี เพิ่มความมั่นใจในการเรียนรู้ Docker อย่างต่อเนื่อง

👉 เหมาะสำหรับ: ผู้เริ่มต้นเรียนรู้ Docker นักพัฒนาและ DevOps ที่ต้องการเพิ่มประสิทธิภาพการใช้งาน Docker CLI

CategoriesLife NotesToday..what i learn

🌱 From Code to Cloud: เส้นทางการเรียนรู้ตั้งแต่ Coding ไปจนถึง Cloud Deployment ของผม ☁️🐳

🌱 From Code to Cloud: เส้นทางการเรียนรู้ตั้งแต่ Coding ไปจนถึง Cloud Deployment ของผม ☁️🐳

สวัสดีครับทุกคน! 👋
ในฐานะ QA ที่รักการพัฒนาตัวเอง ผมมีความสนใจอย่างมากในเรื่อง Coding ไปจนถึง Cloud Deployment แม้ว่าเรื่องนี้จะเป็นเรื่องที่ไม่คุ้นเคยสำหรับผม แต่ผมเชื่อว่าการเรียนรู้ไม่เคยสายเกินไปครับ 😊

ช่วงนี้ผมได้เริ่มทดลองทำซีรีส์ “From Code to Cloud” บน YouTube ซึ่งเป็นโปรเจกต์เล็ก ๆ ที่ตั้งใจแชร์สิ่งที่ผมได้เรียนรู้และทดลองมา โดยหวังว่าจะช่วยให้คนอื่น ๆ ที่อยากเริ่มต้นเหมือนผม มีแนวทางและความมั่นใจในการเรียนรู้ไปด้วยกัน


สิ่งที่ผมพยายามเรียนรู้และแบ่งปัน

📌 พื้นฐาน Docker และ DevOps:

  • Docker คืออะไร? ทำไมถึงสำคัญในยุคนี้
  • การใช้งานคำสั่งพื้นฐาน เช่น docker run, docker ps, และ docker rm
  • การสร้างและจัดการ Container แบบเข้าใจง่าย

📌 พื้นฐาน Coding , DataBase , Resful API ด้วยตัวอย่างการทำระบบ E-Commerce:

  • ออกแบบและจัดการฐานข้อมูล
  • พัฒนา Web Application เพื่อระบบ E-Commerce

📌 เชื่อมโยงไปสู่ Cloud:

  • วางแผนเรียนรู้เรื่อง Cloud

สิ่งที่ผมอยากได้จากการทำซีรีส์นี้คือ การเรียนรู้ผ่านการแบ่งปัน ครับ ผมเชื่อว่าการได้อธิบายสิ่งที่เราเรียนรู้จะช่วยให้เราเข้าใจสิ่งนั้นได้ดีขึ้น และผมก็หวังว่าซีรีส์นี้จะช่วยให้คนที่สนใจ DevOps และ Cloud ได้เริ่มต้นไปพร้อมกัน (ผิดไม่กลัว กลัวไม่ได้ทดลอง (^___^”) )

ถ้าคุณสนใจหัวข้อเหล่านี้ หรือกำลังเริ่มต้นเรียนรู้เหมือนกันกับผม ผมขอเชิญชวนให้ติดตามซีรีส์นี้บน YouTube ได้เลยครับ ผมยินดีรับคำแนะนำหรือความคิดเห็นจากทุกคนครับ

📢 ติดตามผลงานซีรีส์นี้ได้ที่ YouTube:
➡️ https://www.youtube.com/watch?v=QNcJrC11ikw&list=PLeUNBrZALUEN_5EIobaUyaFcUh4yVno5O


🙏 ขอบคุณที่อ่านจนจบ และหวังว่าจะได้เรียนรู้จากคำแนะนำของทุกคนเช่นกันครับ

ขอบคุณครับ

#DevOpsJourney #Docker #CloudDeployment #FromCodeToCloud #LearningTogether

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : ตอนที่ 6 – Docker Image , Docker Container และ Kernel

**”ในตอนนี้ เราจะมาเจาะลึกความสัมพันธ์ระหว่าง Docker Image, Docker Container และ Kernel

🐳 เพื่อให้คุณเข้าใจวิธีการทำงานของ Docker ตั้งแต่การสร้าง Image ไปจนถึงการรัน Container ที่ใช้ Kernel ร่วมกัน 🚀

📌 เนื้อหาในตอนนี้:

-Docker Image คืออะไร? และทำไมถึงสำคัญในระบบ Container

-Docker Container ทำงานอย่างไร?

-ความแตกต่างระหว่าง Image และ Container

-บทบาทของ Kernel ใน Docker และการแชร์ Kernel ระหว่าง Container

🎯 หลังจากดูวิดีโอนี้ คุณจะสามารถ:

-เข้าใจหลักการทำงานของ Docker Image และ Container อย่างชัดเจน

-เห็นภาพการทำงานร่วมกันระหว่าง Docker และ Kernel

👉 เหมาะสำหรับ: นักพัฒนาและ DevOps ที่อยากเข้าใจเบื้องลึกของ Docker ผู้ที่ต้องการใช้ Docker ในการพัฒนาและ Deploy แอปพลิเคชัน

📢 อย่าลืมกด Subscribe และติดตามตอนต่อไปในซีรีส์ ‘From Code to Cloud’ เพื่อเรียนรู้การพัฒนาและ Deploy ระบบอย่างมืออาชีพ!” #DockerImage #DockerContainer #Kernel #DevOps #FromCodeToCloud

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : ตอนที่ 5 – ติดตั้ง Docker บน Windows

**”ในวิดีโอนี้ คุณจะได้เรียนรู้ขั้นตอนการติดตั้ง Docker บน Windows (Intel , AMD)

**ทั้ง Cpu Intel และ AMD สามารถใช้วิดีโอตัวอย่างจากเรื่องนี้ได้เลยนะครับ

🛠️ ตั้งแต่การดาวน์โหลด, การติดตั้ง, ไปจนถึงการตั้งค่าเริ่มต้น! เหมาะสำหรับผู้เริ่มต้นที่ต้องการใช้งาน Docker เพื่อพัฒนาและจัดการแอปพลิเคชัน 🚀

📌 เนื้อหาในตอนนี้: วิธีดาวน์โหลด Docker Desktop สำหรับ Windows ขั้นตอนการติดตั้ง Docker แบบ Step-by-Step การตรวจสอบว่า Docker ทำงานได้ปกติบน Windows

🐳 เหมาะสำหรับ:

-ผู้ที่เริ่มต้นใช้งาน Docker
-ผู้ใช้งาน Windows ที่ต้องการสร้าง Container เพื่อจัดการแอปพลิเคชัน

👉 อย่าลืมกด Subscribe และติดตามซีรีส์ ‘From Code to Cloud’ เพื่อเรียนรู้ทุกขั้นตอนของการพัฒนาและ Deploy แอปพลิเคชันไปจนถึง Cloud ครับ!”** #docker #coding #code

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : Docker ตอนที่ 4 – เข้าใจ Docker Architecture: Daemon, Host และ Container

**”ในตอนนี้ เราจะพาคุณเจาะลึกโครงสร้างของ Docker (Docker Architecture) 🏗️ เพื่อให้เข้าใจว่า Docker ทำงานอย่างไรภายใน ตั้งแต่ Docker Daemon, Docker Host, ไปจนถึง Container 🚀 ซึ่งเป็นพื้นฐานสำคัญสำหรับการใช้งาน Docker อย่างมืออาชีพ

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : Docker ตอนที่ 3 – ใช้งาน Docker Run และดึง Image จาก Docker Hub

**”ในวิดีโอนี้ เราจะพาคุณเรียนรู้การใช้งานคำสั่ง docker run 🛠️ และวิธีดึง (Pull) Image จาก Docker Hub เพื่อสร้างและรัน Container ได้ง่าย ๆ! 🐳 เหมาะสำหรับมือใหม่ที่ต้องการเริ่มต้นใช้งาน Docker 🚀

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : Docker ตอนที่ 2 – ติดตั้ง Docker บน macOS

**”ในวิดีโอนี้ คุณจะได้เรียนรู้ขั้นตอนการติดตั้ง Docker บน macOS อย่างละเอียด 🛠️ ตั้งแต่การดาวน์โหลด, การติดตั้ง, ไปจนถึงการตั้งค่าเริ่มต้น! เหมาะสำหรับผู้เริ่มต้นที่ต้องการใช้งาน Docker เพื่อพัฒนาและจัดการแอปพลิเคชัน 🚀 📌 เนื้อหาในตอนนี้: วิธีดาวน์โหลด Docker Desktop สำหรับ macOS ขั้นตอนการติดตั้ง Docker แบบ Step-by-Step การตรวจสอบว่า Docker ทำงานได้ปกติบน macOS 🐳 เหมาะสำหรับ: ผู้ที่เริ่มต้นใช้งาน Docker ผู้ใช้งาน macOS ที่ต้องการสร้าง Container เพื่อจัดการแอปพลิเคชัน

CategoriesCode & Launch LabFrom Code to Cloud

From Code to Cloud : Docker ตอนที่ 1 – Docker คืออะไร?

*”ในวิดีโอตอนแรกนี้ เราจะมาทำความเข้าใจกันว่า Docker คืออะไร ทำไมถึงสำคัญสำหรับนักพัฒนา และมันช่วยให้คุณจัดการแอปพลิเคชันได้ง่ายขึ้นอย่างไร! 🎯 เหมาะสำหรับคนที่อยากเริ่มต้นเรียนรู้ Docker แบบง่าย ๆ ด้วยตัวเอง 🐳✨ 🛠 หัวข้อในตอนนี้: Docker คืออะไร? ข้อดีของ Docker ที่คุณต้องรู้ 📌 อย่าลืมกดติดตามเพื่อไม่พลาดวิดีโอใหม่ ๆ และเข้าร่วมเรียนรู้ไปพร้อมกันครับ! 🚀”**