Shiori v1.5.0 Release Notes

Today Shiori v1.5.0 is released after almost five months of development (with several long breaks between). This release is quite huge with many changes and improvement from older version. Granted there are still some rough edges, but I think it’s still usable enough to release.

Read more...
SQLite Localtime Date Modifier is Slow

Today I found a weird bug in my company’s dashboard app where it took a long time to load data from SQLite database. The number of data is not too many (only around 400k> rows), yet it took several seconds to load. This is really weird, especially considering SQLite is famous for its reading speed. Turn out, this issue is happened because I was using localtime date modifier in my SELECT query.

Read more...
Build Static Qt 5.13.0 for Linux

While working on Qamel, I want it to support compiling static app for Linux and Windows. When targetting Windows, this is simple enough thanks to project like MXE and MSYS2 which already provided static Qt libraries. However, when targeting Linux platform, there are no choice except building static Qt libraries by ourself.

Read more...
Qamel Development News: July 2019

Per commit 5015a0 I’ve made several changes to Qamel, QML binding for Go. The changes are intended to make the code more structured and maintainable, therefore there are no changes in end user API. The main changes are :

Read more...
Build Caddy from Source in 2019

Since my previous tutorial in 2018, there are many changes and improvement in Caddy Server. One of the improvement is the building process now far easier than before.

Read more...
Fix WiFi Doesn't Work After Update in Manjaro

After big update in Manjaro, the WiFi might not working properly. While this is rare, I’ve already encountered it in several occasions. To fix this, we just need to restart dhcpcd in systemd :

Read more...
Setting a Printer Without Using Password in Manjaro

When setting up a printer for my office, I realize that system-config-printer in Manjaro requires user to input the root password to add or modify a printer. It won’t allow users to do anything, until the root user unlock it :

Read more...
Fix USB Printer not Detected in Arch Linux

Steps to fix USB printer that doesn't detected by cups in Arch Linux and its derivatives.

Read more...
Readability for Go

This post is an introduction for go-readability, a library for fetching the readable content from a web page. It’s released under MIT license and available here.

Read more...
Qamel - Build Desktop Application Using Go and QML

Introduction to Qamel, a QML binding for Go which can be used to create modern desktop application.

Read more...

1 / 2