| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Expand the section about using short variable names.
While at it, add short section index.
|
|
I am writing this journal to understand the format in details
while working on the implementations.
|
|
|
|
|
|
In this journal, we will take a look on how to minimize idle services
running in the background using systemd-socket-proxyd(8) for services
that we cannot control their code and using systemd.socket(5) for
services that we can changes their code.
In the _project submodules, we update awwan, gorankusu,
pakakeh.go/cmd/httpdfs to run with socket based activation.
This site program also has been modified to run with socket based
activation too.
|
|
In this journal, we will take a look on how to implement socket-based
activation on Go program that listen and serve HTTP.
|
|
By using custom css we can set the main page's ToC split into two
columns instead of one long vertical list.
This require update on ciigo.
|
|
The list currently contain Arch Linux compute image builder.
|
|
The status page show the status of our services.
|
|
Changes on ciigo,
* go.mod: update asciidoctor-go module
* all: conform with Lighthouse recommendations
* _static: second round for cleaning up styles
* _static: simplify the topbar section
* all: improve default stylesheet
* all: move _example/ directory under _doc/ directory
* all: embed CSS and index HTML template using memfs
* all: format README with prettier
* go.mod: update pakakeh.go to v0.60.3-0.20260115103415-806359d5462f
|
|
According to Pagespeed, the current robots.txt is invalid.
The only changes is adding SPDX headers, so we revert it back, remove
the comment and use the external license file
|
|
The gnu.org website seems have problems, not only once or twice, but
frequently.
|
|
|
|
The sectlinks attribute cause the headers have an anchor, not good if
the link has underline.
|
|
* Add background color to top bark in light mode.
* Set ToC
* Use different foreground color for headers in dark mode.
* Disable text decoration for anchor only in Table of Content.
Using underline on anchor give better visual experiences.
* Add padding on the top bar.
* Add padding between content and footer with top border.
* Add background color to image in dark mode.
|
|
The work flow using go.work is broken.
So, lets remove the go.work and use the replace directive.
|
|
This journal explain how to implement gitignore pattern in Go.
|
|
We use spdxconv [1] tool to help converting the license and copyright.
[1]: https://kilabit.info/project/spdxconv/
|
|
Mention list of services first before we describe it in sub-sections.
|
|
|
|
|
|
The following project is moved under /project/archive/:
beku, duitku, kamusku, kbbi, libvos, and vos.
|
|
|
|
On bin.sh, use symlink to doc directory instead of single file to
index.adoc in the project documentation.
On haminer, update the submodule to release 0.3.0.
On lilin, set the git submodule to use main branch.
|
|
In this article we will take a look at the architecture and the stacks
behind kilabit.info, and how it works.
|
|
|
|
|
|
kbbi is the Go module and client program to lookup definition of Bahasa
Indonesia words from the Kamus Besar Bahasa Indonesia.
|
|
kamusku is open source project that provides HTTP API for
https://kbbi.kemdikbud.go.id/[Kamus Besar Bahasa Indonesia].
The source code and implementation does not store or caching the KBBI data.
|
|
duitku is the Go module for duitku.com.
|
|
bin.sh is a project to collect shell scripts that I use daily.
|
|
pakakeh.ts is a HTML web-user interface components built with TypeScript.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The awwan repository now managed as submodule under _project/src/awwan.
The documentation is linked to _content/project/awwan/ for visibility.
|
|
The _project directory contains the program that we wrote and publish.
The _content/project directory contains symlink to the project
documentation.
|
|
|
|
|
|
|
|
This symlink point to article on "journal/2024/bad_coding_practices".
|