Pacharapol Withayasakpunt

Pacharapol Withayasakpunt @patarapolw

About: Currently interested in TypeScript, Vue, Kotlin and Python. Looking forward to learning DevOps, though.

Location:
Thailand
Joined:
Oct 30, 2019

Pacharapol Withayasakpunt
articles - 250 total

Multiple page Vite on Github Pages with HTML5 History Mode

Indeed, one of the way is simply pre-render (e.g. with vite-plugin-ssr). Nonetheless, it is possible...

Learn More 9 3Apr 20 '22

Why do I even need favicon to prevent server errors? And, why the default is .ico?

Do I even need /favicon.ico for http://localhost or Electron? Right now? I use 1px PNG (not ICO) at...

Learn More 11 2Oct 13 '21

Do we need two version-locking files? (Pipfile = "*" vs pypoetry.toml vs venv + requirements.txt)

Edit: I am also confused about .venv/bin/python's location - in-project...

Learn More 7 2Oct 5 '21

Customizable PDF viewer with self-built PDF.js

At first glances, PDF viewer seems to be as easy as opening a PDF URL in an Iframe; however, not only...

Learn More 85 0Oct 3 '21

`docker compose` (v2) vs `docker-compose` (v1) vs `podman-compose` - which one to choose?

Latest Docker Compose (v2) https://docs.docker.com/compose/cli-command/ Now, the command...

Learn More 2 1Sep 30 '21

Debugging in Rust

How do you go for debugging in Rust, without proprietary software, like CLion or IntelliJ Ultimate?

Learn More 7 2Sep 29 '21

What are some Linux distros you spent significant time on?

Not counting distros you only tried off curiosity. Only the distro you used long enough that you see...

Learn More 3 7Sep 28 '21

Noticeable differences between podman and docker

Anyone used podman for a while should notice differences between podman and docker; especially...

Learn More 1 1Sep 23 '21

VSCode word wrap for very very long base64 image datauri? (Generate no more than 5 lines.)

Is this even possible? Limiting the markdown to enable internal base64 image datauri, and keeping...

Learn More 0 3Sep 1 '21

How do you calculate 3^3^3^3? (What algo / struct?)

At first glance, it seems to be very straight forward. However, when you look at the sample...

Learn More 4 3Aug 16 '21

Does Google Docs really support non-English speakers? (Thai, specifically) And, any alternatives?

Something like, long word breaking... no, much longer than German words. AFAIK, auto-hyphenation is...

Learn More 0 0Jun 27 '21

Please ELI5 what Parquet is for, and NOT for

I am trying to understand how good is Apache Parquet for Data storage format (when you DO NOT have...

Learn More 1 0Jun 14 '21

I changed my master passwords (and thoughts)

Trick is, use TWO password managers First one is server-based BitWarden Second one is file-based Ke...

Learn More 1 7Jun 5 '21

How do you create (and remember) master passwords?

I fear to even think of creating a new master password / PIN (without relying on variation play). I...

Learn More 3 4Jun 4 '21

How do you customize your GNOME?

Let's accept it. GNOME 3, especially on Ubuntu, is ugly, and hide away lots of customization by defau...

Learn More 4 1May 18 '21

How long lived is your Linux, before next clean install?

I mean, how often do you want to wipe everything away and clean install? Even in macOS, I clean inst...

Learn More 2 12May 14 '21

How many abandoned repo do you have?

If many, do you fix dependabot alerts (or whatever you are using, maybe Snyx).

Learn More 2 0May 11 '21

Linux sheet music and MIDI authoring with Frescobaldi/Lilypond

An easy way to author music on Linux, with both sheet music and MIDI, is to use Lilypond, a text-base...

Learn More 7 3May 5 '21

Anyone else installed more than one desktop env in one machine?

I successfully install Xfce after KDE, but https://bbs.archlinux.org/viewtopic.php?id=265916 Chrom...

Learn More 1 1Apr 30 '21

How do YOU customize your desktop Linux experience?

I happened to vanilla installed Arch Linux + incomplete KDE and several eye candies. Caveat...

Learn More 9 1Apr 27 '21

pgAdmin4-5.1 for Arch distros (decompiled from deb)

The link to *.pkg.tar.zst is here. This is a temporary (?) solution to my rant. And the tarball with...

Learn More 5 1Apr 22 '21

Which desktop environment, and why?

I also asked about distro LINEAGE in another post. Which Linu...

Learn More 9 27Apr 21 '21

Which Linux distro / which lineage do you use?

I mean, for more than a few months or years or so... If you use Ubuntu, or Debian-based; then it is...

Learn More 1 5Apr 16 '21

PostgreSQL does have SSL (asymmetric key files), but I couldn't get it to work

I don't want to lock it by merely password and username. Here is what I adapted from how-to-secure-y...

Learn More 7 0Apr 12 '21

Which CSS pre-processor? Or just postcss?

Coming from Vite (pronounced /vit/), where it does allow SCSS/SASS, but it believed in future web sta...

Learn More 6 9Apr 12 '21

I went beyond Ubuntu. Any recommendations?

I have just installed Manjaro Linux for a few days, and loved it. Xfce is the default desktop envir...

Learn More 1 4Apr 12 '21

Cross-platform building instructions, using GitHub workflows (for webview/webview)

I adapted from tauri-action, but for Golang. patarapolw /...

Learn More 1 0Apr 11 '21

PWA-first web development recommendations?

Syncable database across multiple devices, yet work offline Not every has to be JavaScript, with Web...

Learn More 0 1Apr 5 '21

TIL PostgreSQL-style $facet

If you don't know yet, $facet in MongoDB allows you to run fork query into separate pipelines. You c...

Learn More 6 0Apr 3 '21

Would you CommonJS first, or EJS, or deploy both; and why?

CommonJS seems to lose types in TypeScript, as well as sort imports is broken; and this bugs me a lot...

Learn More 1 0Apr 1 '21