DEV Community

Weerasak Chongnguluam profile picture

Weerasak Chongnguluam

Software Developer/Love to code/Teaching to code

Location Bangkok, Thailand Joined Joined on  Personal website http://facebook.com/devdoseth/ github website twitter website
Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
8 Week Writing Streak
One Year Club
4 Week Writing Streak
ดู document ของ Bash builtin commands ผ่านคำสั่ง help

ดู document ของ Bash builtin commands ผ่านคำสั่ง help

4
Comments
1 min read

Want to connect with Weerasak Chongnguluam?

Create an account to connect with Weerasak Chongnguluam. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
ใช้คำสั่ง docker บน Ubuntu โดยไม่ต้องใช้ sudo

ใช้คำสั่ง docker บน Ubuntu โดยไม่ต้องใช้ sudo

9
Comments 2
1 min read
ใช้ SSH config ช่วยจำ option เวลาจะ remote ด้วย SSH

ใช้ SSH config ช่วยจำ option เวลาจะ remote ด้วย SSH

12
Comments 1
1 min read
หา process id ที่เปิด port อยู่ด้วย lsof -i

หา process id ที่เปิด port อยู่ด้วย lsof -i

5
Comments
1 min read
ประกอบ slice ของ byte ด้วย bytes.Buffer

ประกอบ slice ของ byte ด้วย bytes.Buffer

4
Comments
1 min read
Interface type literal

Interface type literal

8
Comments
2 min read
Encode / Decode Hexadecimal string to/from binary data

Encode / Decode Hexadecimal string to/from binary data

8
Comments
1 min read
Go program start from main function and stop when main function exit

Go program start from main function and stop when main function exit

13
Comments 1
1 min read
asdf install Erlang with docs

asdf install Erlang with docs

2
Comments
1 min read
ใช้ Dev.to API ถึงข้อมูลของบทความที่เขียนออกมา

ใช้ Dev.to API ถึงข้อมูลของบทความที่เขียนออกมา

8
Comments
1 min read
Go time Sleep with cancellable with Context

Go time Sleep with cancellable with Context

6
Comments
1 min read
Regular Expression for match empty string

Regular Expression for match empty string

6
Comments
1 min read
สวัสดี C# .NET

สวัสดี C# .NET

13
Comments
2 min read
เทคนิคที่ Haskell ใช้เพื่อทำให้ภาษาเป็น purely functional

เทคนิคที่ Haskell ใช้เพื่อทำให้ภาษาเป็น purely functional

8
Comments
2 min read
Haskell: ต่อ MySQL ด้วย persistent library

Haskell: ต่อ MySQL ด้วย persistent library

6
Comments
2 min read
Docker run ภายใต้ network ของ container อื่น

Docker run ภายใต้ network ของ container อื่น

8
Comments
2 min read
Go: เปลี่ยนสีรูปเป็น Gray scale

Go: เปลี่ยนสีรูปเป็น Gray scale

6
Comments 2
2 min read
Go: pointer to array index expressions

Go: pointer to array index expressions

7
Comments
1 min read
ใช้ reflect package ช่วยเพื่อ Set Zero value ของ type ใดๆ ของ Go

ใช้ reflect package ช่วยเพื่อ Set Zero value ของ type ใดๆ ของ Go

8
Comments
1 min read
พื้นฐานของ HTTP Server ของ package net/http

พื้นฐานของ HTTP Server ของ package net/http

13
Comments
4 min read
ใช้ Content-Disposition header ทำให้ browser download ไฟล์แทนที่จะเปิดใน browser

ใช้ Content-Disposition header ทำให้ browser download ไฟล์แทนที่จะเปิดใน browser

11
Comments
2 min read
สรุป Pattern ของ router helper function ที่ Phoenix นั้น generate ให้

สรุป Pattern ของ router helper function ที่ Phoenix นั้น generate ให้

7
Comments
1 min read
รัน MinIO เพื่อทดสอบเวลาเขียนโค้ดต่อกับ AWS S3

รัน MinIO เพื่อทดสอบเวลาเขียนโค้ดต่อกับ AWS S3

8
Comments
1 min read
แงะ ex_aws_s3 ไลบรารี่สำหรับใช้งาน AWS S3 ผ่าน Elixir ว่ามันได้ response แบบไหนกันแน่

แงะ ex_aws_s3 ไลบรารี่สำหรับใช้งาน AWS S3 ผ่าน Elixir ว่ามันได้ response แบบไหนกันแน่

6
Comments
2 min read
เชื่อมต่อ TLS Services ด้วย openssl s_client

เชื่อมต่อ TLS Services ด้วย openssl s_client

6
Comments
2 min read
ใช้คำสั่ง bc คิดเลขง่ายๆผ่าน command line

ใช้คำสั่ง bc คิดเลขง่ายๆผ่าน command line

6
Comments
1 min read
สร้าง java project เล็กๆด้วย Gradle

สร้าง java project เล็กๆด้วย Gradle

7
Comments
2 min read
ทำ sha1-challenge ด้วย Haskell

ทำ sha1-challenge ด้วย Haskell

5
Comments
2 min read
ลองเขียน Must ฟังก์ชันในแบบ generic ของ Go

ลองเขียน Must ฟังก์ชันในแบบ generic ของ Go

2
Comments
1 min read
ใช้ Stream.unfold และ Enum.reduce แทน loop ในแบบ imperative

ใช้ Stream.unfold และ Enum.reduce แทน loop ในแบบ imperative

Comments
2 min read
Merge object or array ของ JavaScript ด้วย spread (...) operator

Merge object or array ของ JavaScript ด้วย spread (...) operator

Comments
1 min read
Go |> Generate และ Parse UUID ด้วย package "github.com/google/uuid"

Go |> Generate และ Parse UUID ด้วย package "github.com/google/uuid"

9
Comments
2 min read
git log จำกัดจำนวน commits ด้วย option -<number>

git log จำกัดจำนวน commits ด้วย option -<number>

Comments
1 min read
ลบ git remote tags ทั้งหมดโดยใช้คำสั่ง awk และ xargs

ลบ git remote tags ทั้งหมดโดยใช้คำสั่ง awk และ xargs

1
Comments
2 min read
วิธี ลิสต์ และ ลบ Git remote tag

วิธี ลิสต์ และ ลบ Git remote tag

4
Comments
1 min read
Data Model ของ Prometheus

Data Model ของ Prometheus

1
Comments
1 min read
ติดตั้งและลอง start Prometheus server

ติดตั้งและลอง start Prometheus server

10
Comments
2 min read
Prometheus คืออะไร

Prometheus คืออะไร

25
Comments
1 min read
มาดูกันว่า ชื่อแปลกๆของ Docker container นั้นสร้างมายังไง

มาดูกันว่า ชื่อแปลกๆของ Docker container นั้นสร้างมายังไง

17
Comments
1 min read
สรุปสิ่งที่ได้จากการอ่านบทความ [Go] Packages as layers, not groups

สรุปสิ่งที่ได้จากการอ่านบทความ [Go] Packages as layers, not groups

12
Comments 2
1 min read
เขียนโปรแกรม (ด้วย Go) สร้างตารางการผ่อนบ้านแบบลดต้นลดดอก

เขียนโปรแกรม (ด้วย Go) สร้างตารางการผ่อนบ้านแบบลดต้นลดดอก

14
Comments
3 min read
Replace comma with newline in VS Code

Replace comma with newline in VS Code

1
Comments
1 min read
ใช้ ExMachina ช่วยเตรียมข้อมูลสำหรับ test ของ Elixir

ใช้ ExMachina ช่วยเตรียมข้อมูลสำหรับ test ของ Elixir

Comments
2 min read
ลองเล่น Go Fiber web framework

ลองเล่น Go Fiber web framework

9
Comments
1 min read
ความ magic ของ Ecto.Query

ความ magic ของ Ecto.Query

4
Comments
1 min read
สั่งรันโปรแกรม บน docker container ที่กำลังรันอยู่

สั่งรันโปรแกรม บน docker container ที่กำลังรันอยู่

6
Comments
1 min read
Options ของโปรแกรม ag ที่น่าสนใจ

Options ของโปรแกรม ag ที่น่าสนใจ

6
Comments
1 min read
Elixir ต่อฐานข้อมูลด้วย Ecto ตอนที่ 2 สร้าง table ด้วย migration script

Elixir ต่อฐานข้อมูลด้วย Ecto ตอนที่ 2 สร้าง table ด้วย migration script

7
Comments
2 min read
อธิบาย .vimrc setting ที่ใช้อยู่ในปัจจุบัน

อธิบาย .vimrc setting ที่ใช้อยู่ในปัจจุบัน

10
Comments
1 min read
Elixir ต่อฐานข้อมูลด้วย Ecto ตอนที่ 1

Elixir ต่อฐานข้อมูลด้วย Ecto ตอนที่ 1

7
Comments 1
1 min read
ความหมายของ ~> ในการกำหนดเลข deps version ของ mix

ความหมายของ ~> ในการกำหนดเลข deps version ของ mix

6
Comments 1
1 min read
ใช้ MYSQL สร้าง running number

ใช้ MYSQL สร้าง running number

11
Comments
1 min read
ทำความเข้าใจ sync.Mutex กับ sync.RWMutex ของ Go

ทำความเข้าใจ sync.Mutex กับ sync.RWMutex ของ Go

13
Comments 3
1 min read
สรุปคอนเซ็ป Ecto เบื้องต้น

สรุปคอนเซ็ป Ecto เบื้องต้น

3
Comments 1
1 min read
3 ท่า Regular Expression pattern ง่ายๆ ที่ได้ใช้บ่อยๆ

3 ท่า Regular Expression pattern ง่ายๆ ที่ได้ใช้บ่อยๆ

9
Comments
1 min read
ตัวอย่างการค้นหาและทำความเข้าใจโค้ด ที่ไม่เคยรู้มาก่อน

ตัวอย่างการค้นหาและทำความเข้าใจโค้ด ที่ไม่เคยรู้มาก่อน

13
Comments 2
2 min read
ทำความเข้าใจ quoted expression ที่มี dot (.) ของ Elixir

ทำความเข้าใจ quoted expression ที่มี dot (.) ของ Elixir

10
Comments 1
1 min read
สรุปประเด็นที่ชอบจากบทความ บทเรียน 10 ปีของ Stripe ในการให้บริการ Payment API

สรุปประเด็นที่ชอบจากบทความ บทเรียน 10 ปีของ Stripe ในการให้บริการ Payment API

15
Comments
1 min read
หัดเขียน React

หัดเขียน React

7
Comments
1 min read
ใช้ Go reflect ดึงค่าจาก struct ด้วยชื่อ field ที่เป็น string

ใช้ Go reflect ดึงค่าจาก struct ด้วยชื่อ field ที่เป็น string

5
Comments
3 min read
loading...