DEV Community

Vee Satayamas profile picture

Vee Satayamas

A rusty lisper

Location SE Asia Joined Joined on  github website
Seven Year Club
1 Week Community Wellness Streak
Writing Debut
Six Year Club
Five Year Club
Four Year Club
4 Week Writing Streak
Three Year Club
Two Year Club
One Year Club
A shell script that I usually run after installing SBCL

A shell script that I usually run after installing SBCL

Comments
1 min read

Want to connect with Vee Satayamas?

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

Already have an account? Sign in
Pyenv and Pipenv on Fedora

Pyenv and Pipenv on Fedora

3
Comments
1 min read
My frequent mistake in Go

My frequent mistake in Go

1
Comments 2
2 min read
SQL generation: Golang's builder pattern vs Clojure's persistent map

SQL generation: Golang's builder pattern vs Clojure's persistent map

1
Comments
4 min read
Lisp: simplifying my problems through code

Lisp: simplifying my problems through code

Comments
4 min read
Dynamic vs Static typing (again)

Dynamic vs Static typing (again)

Comments
1 min read
Lisp-style list in Rust

Lisp-style list in Rust

5
Comments
1 min read
Yet another RocksDB browser

Yet another RocksDB browser

Comments
1 min read
Different languages have different core data structure

Different languages have different core data structure

Comments
1 min read
[Programming Notes] Pseudo-REPL-driven programming in Rust with Evcxr and Emacs

[Programming Notes] Pseudo-REPL-driven programming in Rust with Evcxr and Emacs

5
Comments
2 min read
Testing subroutines in Rust, Common Lisp, JavaScript, and other programming languages, using either automatic or manual methods

Testing subroutines in Rust, Common Lisp, JavaScript, and other programming languages, using either automatic or manual methods

Comments
9 min read
ข้อได้เปรียบในการใช้ Rust ทำ web backend

ข้อได้เปรียบในการใช้ Rust ทำ web backend

Comments
1 min read
โปรแกรมและโปรแกรมเชิงวัตถุ

โปรแกรมและโปรแกรมเชิงวัตถุ

Comments
1 min read
สัญญาอนุญาตสำหรับซอฟต์แวร์เสรี

สัญญาอนุญาตสำหรับซอฟต์แวร์เสรี

Comments
2 min read
Configuring Emacs, Clojure, and cljKondo in one minute

Configuring Emacs, Clojure, and cljKondo in one minute

1
Comments
1 min read
The worst mistake that I made in Common Lisp programming

The worst mistake that I made in Common Lisp programming

1
Comments
1 min read
How to use Cider with Shadow-cljs

How to use Cider with Shadow-cljs

1
Comments
1 min read
Where static type checking and type annotation are shining

Where static type checking and type annotation are shining

4
Comments
1 min read
Parallelly processing a stream in Common Lisp

Parallelly processing a stream in Common Lisp

4
Comments
2 min read
Error handling in fetching data via HTTP

Error handling in fetching data via HTTP

4
Comments
2 min read
Reading lines using Flexi-streams on a Zstd stream is not fast.

Reading lines using Flexi-streams on a Zstd stream is not fast.

4
Comments
1 min read
Reading lines from a Zstd archive in Common Lisp

Reading lines from a Zstd archive in Common Lisp

5
Comments
1 min read
Installing Emacs 28.1 on a shared aging OS

Installing Emacs 28.1 on a shared aging OS

5
Comments
2 min read
The worst thing I did in Rust

The worst thing I did in Rust

4
Comments 3
1 min read
Trying TruffleRuby

Trying TruffleRuby

7
Comments
1 min read
Fortune telling

Fortune telling

Comments
1 min read
C-style for loop in Common Lisp's Loop macro

C-style for loop in Common Lisp's Loop macro

7
Comments
1 min read
Compile-time type checking in Common Lisp: a small experiment

Compile-time type checking in Common Lisp: a small experiment

11
Comments
1 min read
Less visual-centric programming languages

Less visual-centric programming languages

Comments
2 min read
Clojure's lazy sequence versus transducer benchmark

Clojure's lazy sequence versus transducer benchmark

8
Comments
1 min read
I recommend Clojure as the first programming language to learn for beginners.

I recommend Clojure as the first programming language to learn for beginners.

3
Comments
1 min read
สองเหตุผลที่ฉันคิดว่า Lisp น่าสนใจ (เวอร์ชั่นพ.ศ. 2565)

สองเหตุผลที่ฉันคิดว่า Lisp น่าสนใจ (เวอร์ชั่นพ.ศ. 2565)

3
Comments
1 min read
Two reasons that I think Lisp is interesting (2022 version)

Two reasons that I think Lisp is interesting (2022 version)

Comments
1 min read
My Lispy code in Python

My Lispy code in Python

3
Comments
1 min read
How I install RocksDB

How I install RocksDB

7
Comments
1 min read
บทเรียนจากแบบฝึกหัดโปรแกรมตัดเกรด

บทเรียนจากแบบฝึกหัดโปรแกรมตัดเกรด

Comments
1 min read
My opinion about Node.js

My opinion about Node.js

3
Comments
1 min read
โม้ว่าทำอะไรเกี่ยวกับ Rust บ้าง 2021

โม้ว่าทำอะไรเกี่ยวกับ Rust บ้าง 2021

9
Comments
3 min read
Install Emacs 27.2 on openSUSE LEAP 15.3 from a source tarball

Install Emacs 27.2 on openSUSE LEAP 15.3 from a source tarball

3
Comments
1 min read
An incomplete WebSocket client based on only socket, ssl, and uuid in Python

An incomplete WebSocket client based on only socket, ssl, and uuid in Python

7
Comments
3 min read
Installing Python 3.10 on openSUSE Leap 15.3

Installing Python 3.10 on openSUSE Leap 15.3

6
Comments
1 min read
A few remarks about actor and its supervisor in Actix

A few remarks about actor and its supervisor in Actix

1
Comments
1 min read
The advantages of various types of strings in Rust

The advantages of various types of strings in Rust

4
Comments 3
1 min read
Key-value data in Common Lisp

Key-value data in Common Lisp

6
Comments
3 min read
A little modification of Actix with a large afford

A little modification of Actix with a large afford

2
Comments
1 min read
Using Nom - a parser combinator library

Using Nom - a parser combinator library

1
Comments
2 min read
ความเห็นเกี่ยวกับ Haskell

ความเห็นเกี่ยวกับ Haskell

Comments
1 min read
จัดระเบียบโปรแกรมโดยแยกข้อมูลกับฟังก์ชันให้เป็นสัดส่วน

จัดระเบียบโปรแกรมโดยแยกข้อมูลกับฟังก์ชันให้เป็นสัดส่วน

Comments 3
1 min read
How to get unix epoch in milliseconds in Common Lisp

How to get unix epoch in milliseconds in Common Lisp

3
Comments
2 min read
Thai word tokenizers benchmark: nlpo3 vs newmm

Thai word tokenizers benchmark: nlpo3 vs newmm

6
Comments
2 min read
A script for downloading PeerTube videos

A script for downloading PeerTube videos

1
Comments
2 min read
ทำไมต้องมี Web monetization

ทำไมต้องมี Web monetization

Comments
1 min read
How I installed Apertium on CentOS 7

How I installed Apertium on CentOS 7

2
Comments
2 min read
สมมุติว่าอยากเขียนภาษาไทย และเป็นอิสระจากเครื่องหมายแปลก ๆ

สมมุติว่าอยากเขียนภาษาไทย และเป็นอิสระจากเครื่องหมายแปลก ๆ

7
Comments 1
1 min read
cons car cdr

cons car cdr

6
Comments
1 min read
Download a list of PDFs with Firefox

Download a list of PDFs with Firefox

6
Comments
1 min read
My first program in Elixir

My first program in Elixir

5
Comments 1
1 min read
Concurrency in Crystal (lang)

Concurrency in Crystal (lang)

6
Comments 2
2 min read
ลุงที่ใช้เป็นแต่ shell script พื้น ๆ และขี้เกียจเขียน Python เยอะ แต่ต้องมาเรียกโปรแกรมตัดคำ

ลุงที่ใช้เป็นแต่ shell script พื้น ๆ และขี้เกียจเขียน Python เยอะ แต่ต้องมาเรียกโปรแกรมตัดคำ

6
Comments
1 min read
Recursion แบบเร็วขึ้นแต่ออกแรงนิดเดียว

Recursion แบบเร็วขึ้นแต่ออกแรงนิดเดียว

6
Comments
1 min read
loading...