Shell script สำหรับรวม dotenv files
พอดีผมอยากได้ script ที่รวมไฟล์ .env จากหลายไฟล์มาเป็นไฟล์เดียว แล้วก็ทำการรวม value ข้างในที่ซ้ำกันให้ด้วย ก็ได้คำสั่งออกมาแบบนี้ $ sort -u -t '=' -k 1,1 .env1 .env2 > .env3 นำไปปรับใช้งานกันตามสะดวก :)...
Fueling my body with plants, challenging my mind with board games, and strengthening my core through fitness. My conscious journey toward healthspan & longevity.
พอดีผมอยากได้ script ที่รวมไฟล์ .env จากหลายไฟล์มาเป็นไฟล์เดียว แล้วก็ทำการรวม value ข้างในที่ซ้ำกันให้ด้วย ก็ได้คำสั่งออกมาแบบนี้ $ sort -u -t '=' -k 1,1 .env1 .env2 > .env3 นำไปปรับใช้งานกันตามสะดวก :)...
โดยทั่วไปการเขียน gitlab-ci จะมีคำสั่ง image: ให้เราสามารถดึง image มาใช้งานใน Pipeline ได้ แต่มันจะเรียกได้เฉพาะ image ที่ถูกเก็บไว้ใน Publish registry เท่านั้น ถ้าเราจะเรียกจาก Private registry มันจะดึงลงมาใช้งานไม่ได้ เพราะติดสิทธิ์ในการเข้าถึง และเราก็...
หากเรามีชุดคำสั่งที่ต้องใช้งานเรียกซ้ำใน Gitlab-ci เราสามารถใช้ extends เพื่อใช้ส่วนการกำหนดค่าซ้ำ ซึ่งมันมีความยืดหยุ่น และทำให้เราอ่านโค็ดง่ายขึ้นด้วย extends นั้นรองรับการเรียกซ้ำได้หลายระดับ แต่เราควรหลีกเลี่ยงการใช้มากกว่า 3 ระดับ เนื...
อาหารตามธรรมชาติของมนุษย์คืออะไร? มนุษย์เป็นสัตว์กินเนื้อโดยธรรมชาติหรือไม่? แบบทดสอบด่วน: เมื่อคุณเห็นสัตว์ตายข้างถนน คุณอยากจะหยุดและกินพวกมันไหม? คุณฝันกลางวันเกี่ยวกับการฆ่าวัวด้วยมือเปล่าและกินมันดิบๆ หรือเปล่า? หากคุณตอบว่า “ไม่...
รู้หรือไม่!!! การใส่เนื้อสัตว์ และผลิตภัณฑ์จากนมวัวในจานอาหารของคุณอาจเป็นตัวการของโรคหัวใจ โรคอ้วน มะเร็ง เบาหวาน และแม้แต่อาจส่งผลกระทบระยะยาวทำให้ร่างกายเกิดความอ่อนแอลงได้ ผู้เชี่ยวชาญด้านสุขภาพชั้นนำได้เห็นพ้องต้องกันว่าการทานอาหารจากพืช (Plantbased) เป็นสิ่งที่ดีที่สุดที...
สำหรับใครที่ต้องการสุ่มอักษรเพื่อไปใช้งานสำหรับ JWT หรือ session หรือ cookie เพื่อไว้ใช้งานสามารถทำได้ดังนี้ NodeJs $ node -e "console.log(require('crypto').randomBytes(32).toString('hex'))" Openssl $ openssl rand -hex 32 ซึ่งจากโค็ดด้านบนเราจะได้ชุดตั...