We are not waiting for future, We create the future

การ deploy ไปยัง server ที่ต้องการด้วย ssh บน Gitlab CI
DevOps

การ deploy ไปยัง server ที่ต้องการด้วย ssh บน Gitlab CI

ในการทำเขียน gitlab-ci.yml นั้นเราสามารถกำหนดได้หลาย stage โดยปกติที่ผมใช้จะเป็น build > test > release > deploy Build ผมจะเอาไว้ติดตั้ง packet ต่างๆ ของแอพพลิเคชั

แนะแนวจอมยุทธหน้าใหม่เพื่อเข้าสู่วงการยุทธภพที่ลำปาง
Life style

แนะแนวจอมยุทธหน้าใหม่เพื่อเข้าสู่วงการยุทธภพที่ลำปาง

วันที่ 18-19 มีนาคม 2562 ที่ผ่านมาพวกเราบริษัท ทวิน ซินเนอร์จี้ ได้รับเชิญให้ไปแนะแนวนักศึกษาปีสาม คณะเทคโนโลยีอุตสาหกรรม สาขาวิศวกรรมซอฟต์แวร์

เริ่มต้นเขียน CI/CD กับ Gitlab
DevOps

เริ่มต้นเขียน CI/CD กับ Gitlab

หลังจากที่คราวก่อนได้โม้เกี่ยวกับ gitlab ไปแล้วว่าทำไมทีมผมจึงใช้งานมัน โดยประโยชน์ของมันหลักๆ ที่ผมชอบก็คือ รองรับการเขียน CICD ตั้งแต่

9 เหตุผลที่เลือกใช้ Gitlab เป็น Git repository
DevOps

9 เหตุผลที่เลือกใช้ Gitlab เป็น Git repository

ก็เป็นเวลา 1 ปีนิดๆ มาแล้วที่พวกเรา Twin Synergy ได้ย้ายงานของเราทั้งหมดจาก Bitbucket มา Gitlab ซึ่งในตอนนั้นผมต้องการสิ่งที่มันจะสามารถทำ CI/CD ได้ และสามารถทำพวก

ลาก่อนปี 2018 และขอต้อนรับปี 2019
Life style

ลาก่อนปี 2018 และขอต้อนรับปี 2019

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

วิธีการตรวจสอบ key และ cert ของไฟล์ SSL ว่าตรงกันไหม?
DevOps

วิธีการตรวจสอบ key และ cert ของไฟล์ SSL ว่าตรงกันไหม?

ช่วงหลังมานี้ผมต้องซื้อ ssl certificate ให้ลูกค้าบ่อยๆ และก็มีซื้อเพิ่มบ้างของโปรเจ็คที่ทำงานอยู่ ซึ่งหลังจากที่เราซื้อมาแล้วเนี้ยมันจะได้ไฟล์

รวมไฟล์ pdf และเซ็นลายเซ็นใน pdf บน ubuntu 18.04
OSALT

รวมไฟล์ pdf และเซ็นลายเซ็นใน pdf บน ubuntu 18.04

นอกจากเป็น DevOps แล้วอีกหน้าที่หนึ่งของผมก็คือการทำเอกสารพวก proposal หรือใบเสนอราคาต่างๆ และ OS ที่ผมใช้อยู่ก็คือ ElementaryOS 5.0 โดยมันพัฒนามาจาก Ubuntu

Slide Docker เบื้องต้นสำหรับนักพัฒนาแอพพลิเคชั่น
DevOps

Slide Docker เบื้องต้นสำหรับนักพัฒนาแอพพลิเคชั่น

เมื่อวันที่ 21 กรกฏาคม 2561 ทางทีม Twin Synergy ได้มีโอกาสออกไปแชร์ความรู้เรื่องของ Docker เบื้องต้นสำหรับนักพัฒนาแอพพลิเคชั่น ที่ @Code space เชียงใหม่

เพิ่ม prism syntax highlighting ใน Ghost blog
Programing

เพิ่ม prism syntax highlighting ใน Ghost blog

ปกติ Ghost รองรับการเขียน code formatting ลงในบทความอยู่แล้วผ่าน markdown ซึ่งการแสดงผลก็จะมีแต่ขาวกับดำ แต่ผมอยากให้มันมีการแยกสี code ให้ด้วย ซึ่งเราสามารถใช้ Prism

ตัวอย่างไฟล์ Laravel 5 + nginx + phpfpm บน k8s
DevOps

ตัวอย่างไฟล์ Laravel 5 + nginx + phpfpm บน k8s

*บทความยาวเน้อออ...บทความนี้ผมจะมาแชร์ประสบการณ์ในการทำ CI/CD สำหรับเว็บไซต์ PHP Application จากที่ได้ลองทำมาหลาย Stack แล้ว ผมคิดว่า Stack ที่ผมทำปัจจุบันน่าจะ OK

ทำไมใช้ Ghost ทำ blog บริษัท
Life style

ทำไมใช้ Ghost ทำ blog บริษัท

Hello world!!!ต้องบอกก่อนว่าโดยส่วนตัวของผมนั้นเคยใช้งาน ตั้งแต่ Drupal, Wordpress และ Medium ในการทำบล็อกมาพอสมควร และจริงๆ blog.twinsynergy.co.th นั้นก็เคยทำบน Drupal มาก่อน