docs: Add tags

This commit is contained in:
curben 2019-02-09 16:31:22 +10:30
parent 1cf92c7746
commit 9b2714be62
22 changed files with 47 additions and 13 deletions

View File

@ -2,6 +2,8 @@
title: Default binaries in Alpine docker image title: Default binaries in Alpine docker image
date: 2018-10-10 00:00:00 date: 2018-10-10 00:00:00
tags: tags:
- Linux
- Alpine
--- ---
Here is the list of binaries shipped with the Docker image of Alpine Linux `alpine:3.8` Here is the list of binaries shipped with the Docker image of Alpine Linux `alpine:3.8`

View File

@ -2,6 +2,7 @@
title: How to disable Control+Alt+S shortcut in MATE title: How to disable Control+Alt+S shortcut in MATE
date: 2018-10-24 00:00:00 date: 2018-10-24 00:00:00
tags: tags:
- Linux
--- ---
The default Control+Alt+S shortcut conflicts with Notepad++ 'Save As' shortcut, here's how to disable it. The default Control+Alt+S shortcut conflicts with Notepad++ 'Save As' shortcut, here's how to disable it.

View File

@ -3,6 +3,8 @@ title: Edit multiple questions on LimeSurvey
date: 2018-10-18 00:00:00 date: 2018-10-18 00:00:00
lastUpdated: 2018-10-26 00:00:00 lastUpdated: 2018-10-26 00:00:00
tags: tags:
- Stats
- LimeSurvey
--- ---
On LimeSurvey, making minor edits to multiple questions can be quite a chore. `List Questions` view allows you to edit multiple questions at the same time. On LimeSurvey, making minor edits to multiple questions can be quite a chore. `List Questions` view allows you to edit multiple questions at the same time.

View File

@ -3,6 +3,7 @@ title: Access Facebook/Instagram/Whatsapp/Google in China
date: 2018-12-31 00:00:00 date: 2018-12-31 00:00:00
lastUpdated: 2019-01-13 00:00:00 lastUpdated: 2019-01-13 00:00:00
tags: tags:
- Security
--- ---
Facebook/Instagram/Whatsapp/Google are blocked in China. You can either use data roaming or VPN to access them. Roll your own VPN if you don't trust commercial VPN provider. Facebook/Instagram/Whatsapp/Google are blocked in China. You can either use data roaming or VPN to access them. Roll your own VPN if you don't trust commercial VPN provider.

View File

@ -3,6 +3,8 @@ title: GNU vs BusyBox Unix tools
date: 2018-10-13 00:00:00 date: 2018-10-13 00:00:00
lastUpdated: 2018-10-31 00:00:00 lastUpdated: 2018-10-31 00:00:00
tags: tags:
- Linux
- Alpine
--- ---
TL;DR Alpine uses BusyBox while Ubuntu uses GNU tools, and they behave differently. Here's how they differ. TL;DR Alpine uses BusyBox while Ubuntu uses GNU tools, and they behave differently. Here's how they differ.

View File

@ -2,6 +2,7 @@
title: How to create a Hexo blog on GitHub Pages title: How to create a Hexo blog on GitHub Pages
date: 2018-11-10 00:00:00 date: 2018-11-10 00:00:00
tags: tags:
- Hexo
--- ---
In {% post_link how-to-create-a-hexo-blog 'previous post' %}, I showed you how to create a blog using [Hexo](https://hexo.io) and host it on [GitLab Pages](https://about.gitlab.com/features/pages/). Here's how to host it on [GitHub Pages](https://pages.github.com/): In {% post_link how-to-create-a-hexo-blog 'previous post' %}, I showed you how to create a blog using [Hexo](https://hexo.io) and host it on [GitLab Pages](https://about.gitlab.com/features/pages/). Here's how to host it on [GitHub Pages](https://pages.github.com/):

View File

@ -2,6 +2,7 @@
title: Hide folders of Caja side pane title: Hide folders of Caja side pane
date: 2018-10-02 00:00:00 date: 2018-10-02 00:00:00
tags: tags:
- Linux
--- ---
The side pane of Caja shows many media folders by default. Most of them not important enough to show up on side pane. The side pane of Caja shows many media folders by default. Most of them not important enough to show up on side pane.
<!-- more --> <!-- more -->

View File

@ -3,6 +3,8 @@ title: How to create a Hexo blog on GitLab Pages
date: 2018-09-21 00:00:00 date: 2018-09-21 00:00:00
lastUpdated: 2018-11-10 00:00:00 lastUpdated: 2018-11-10 00:00:00
tags: tags:
- Hexo
- GitLab
--- ---
Create a website/blog using Hexo on [GitLab Pages](https://about.gitlab.com/features/pages/) for free using the following guide. Refer to my {% post_link hexo-blog-github 'another guide' %} for [GitHub Pages](https://pages.github.com/). Create a website/blog using Hexo on [GitLab Pages](https://about.gitlab.com/features/pages/) for free using the following guide. Refer to my {% post_link hexo-blog-github 'another guide' %} for [GitHub Pages](https://pages.github.com/).

View File

@ -3,6 +3,7 @@ title: How to remove Windows 10 default apps
date: 2018-09-26 00:00:00 date: 2018-09-26 00:00:00
lastUpdated: 2019-01-03 00:00:00 lastUpdated: 2019-01-03 00:00:00
tags: tags:
- Microsoft
--- ---
Windows 10 comes bundled with many unused apps. Worse, it even install third-party apps from time to time by *itself* (even after you remove it!). Here's how to get rid of these bloatware. Windows 10 comes bundled with many unused apps. Worse, it even install third-party apps from time to time by *itself* (even after you remove it!). Here's how to get rid of these bloatware.
<!-- more --> <!-- more -->

View File

@ -3,6 +3,7 @@ title: Make Hexo blog smaller
date: 2018-09-28 00:00:00 date: 2018-09-28 00:00:00
lastUpdated: 2018-10-06 00:00:00 lastUpdated: 2018-10-06 00:00:00
tags: tags:
- Hexo
--- ---
Static site serves html, css, javascript and images. These files can be compressed to reduce bandwidth. Static site serves html, css, javascript and images. These files can be compressed to reduce bandwidth.
<!-- more --> <!-- more -->

View File

@ -2,6 +2,7 @@
title: Make PDF files smaller title: Make PDF files smaller
date: 2019-01-05 00:00:00 date: 2019-01-05 00:00:00
tags: tags:
- PDF
--- ---
The most effective ways of reducing the file size of a PDF is by converting to grayscale and reduce the resolution. The most effective ways of reducing the file size of a PDF is by converting to grayscale and reduce the resolution.

View File

@ -3,6 +3,7 @@ title: microG, a replacement for the proprietary Google Play Services
date: 2019-01-12 00:00:00 date: 2019-01-12 00:00:00
lastUpdated: 2019-02-05 00:00:00 lastUpdated: 2019-02-05 00:00:00
tags: tags:
- Android
--- ---
[microG](https://microg.org/) is an open source re-implementation of Google Play Service/Services Framework. While the core of the Android OS is still open source, much of the core apps, libraries and APIs are proprietary. Refer to [this article](https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/) for more info. [microG](https://microg.org/) is an open source re-implementation of Google Play Service/Services Framework. While the core of the Android OS is still open source, much of the core apps, libraries and APIs are proprietary. Refer to [this article](https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/) for more info.

View File

@ -3,6 +3,7 @@ title: Recommended Android apps
date: 2019-01-07 00:00:00 date: 2019-01-07 00:00:00
lastUpdated: 2019-02-05 00:00:00 lastUpdated: 2019-02-05 00:00:00
tags: tags:
- Android
--- ---
Following my switch to [microG](https://microg.org/) (an open source re-implementation of Google Play), some Google Apps stopped working ({% post_link microg-google-play-replacement 'read here' %}). During my search for replacements, I discover many open source alternatives. These are the apps I'm currently using and recommend to everyone. Following my switch to [microG](https://microg.org/) (an open source re-implementation of Google Play), some Google Apps stopped working ({% post_link microg-google-play-replacement 'read here' %}). During my search for replacements, I discover many open source alternatives. These are the apps I'm currently using and recommend to everyone.

View File

@ -2,6 +2,8 @@
title: You should switch to these replacements of TrueCrypt/KeePassX/Adblock Plus title: You should switch to these replacements of TrueCrypt/KeePassX/Adblock Plus
date: 2019-01-15 00:00:00 date: 2019-01-15 00:00:00
tags: tags:
- Linux
- Web
--- ---
TrueCrypt and KeePassX have been discontinued while Adblock Plus has been [commercialised](https://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_ad_filtering_and_ad_whitelisting). Their replacements are [VeraCrypt](https://www.veracrypt.fr/), [KeePassXC](https://keepassxc.org/) and [uBlock Origin](https://github.com/gorhill/uBlock/) respectively. TrueCrypt and KeePassX have been discontinued while Adblock Plus has been [commercialised](https://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_ad_filtering_and_ad_whitelisting). Their replacements are [VeraCrypt](https://www.veracrypt.fr/), [KeePassXC](https://keepassxc.org/) and [uBlock Origin](https://github.com/gorhill/uBlock/) respectively.

View File

@ -2,6 +2,7 @@
title: Running locally installed node packages title: Running locally installed node packages
date: 2018-10-24 00:00:00 date: 2018-10-24 00:00:00
tags: tags:
- Node
--- ---
Installing a package with `--global` introduce more trouble than convenience. Here's how to run binaries of locally installed node packages. Installing a package with `--global` introduce more trouble than convenience. Here's how to run binaries of locally installed node packages.

View File

@ -3,6 +3,9 @@ title: Secure node modules with Snyk
date: 2018-10-01 00:00:00 date: 2018-10-01 00:00:00
lastUpdated: 2018-10-30 00:00:00 lastUpdated: 2018-10-30 00:00:00
tags: tags:
- Node
- Snyk
- Security
--- ---
## Intro ## Intro
> Click [here](#installation) to go straight to installation guide. > Click [here](#installation) to go straight to installation guide.

View File

@ -2,7 +2,12 @@
title: Snyk failed to patch in Alpine docker title: Snyk failed to patch in Alpine docker
date: 2018-10-31 00:00:00 date: 2018-10-31 00:00:00
tags: tags:
- Snyk
- Linux
- Security
- Alpine
--- ---
Snyk initially runs fine on Alpine, until you try to `snyk protect` to patch the modules. Turns out Synk depends on GNU version of `patch` utility. Snyk initially runs fine on Alpine, until you try to `snyk protect` to patch the modules. Turns out Synk depends on GNU version of `patch` utility.
<!-- more --> <!-- more -->

View File

@ -2,6 +2,7 @@
title: Change spellcheck language in Ghostwriter title: Change spellcheck language in Ghostwriter
date: 2018-10-14 00:00:00 date: 2018-10-14 00:00:00
tags: tags:
- Markdown
--- ---
Ghostwriter is a Markdown editor with html preview. Previously I used [StackEdit](https://stackedit.io/app), but it's web-based. Ghostwriter is a Markdown editor with html preview. Previously I used [StackEdit](https://stackedit.io/app), but it's web-based.

View File

@ -1,7 +1,8 @@
--- ---
title: Which statistical test should I use? title: Which statistical test should I use?
date: 2019-02-09 00:00:00 date: 2019-02-09 00:00:00
tags: stats tags:
- Stats
--- ---
Choosing a suitable statistical test depends on the design of the experiment, notably the number and the type of variables. Following are the guides (or rather cheat sheets) that I have gathered so far. Choosing a suitable statistical test depends on the design of the experiment, notably the number and the type of variables. Following are the guides (or rather cheat sheets) that I have gathered so far.

View File

@ -2,6 +2,7 @@
title: Use Unix line endings in Unix tools title: Use Unix line endings in Unix tools
date: 2018-11-08 00:00:00 date: 2018-11-08 00:00:00
tags: tags:
- Linux
--- ---
Before you use any Unix tools to process some file, make sure the file only use Unix [line endings](https://en.wikipedia.org/wiki/Newline#Representation). Before you use any Unix tools to process some file, make sure the file only use Unix [line endings](https://en.wikipedia.org/wiki/Newline#Representation).

View File

@ -2,6 +2,7 @@
title: How to check validity of GitLab CI config title: How to check validity of GitLab CI config
date: 2018-10-25 00:00:00 date: 2018-10-25 00:00:00
tags: tags:
- GitLab
--- ---
It can be frustrating after you push the changes you made to `.gitlab-ci.yml`, only to discover it's invalid on gitlab.com. Here's how to verify/lint the config. It can be frustrating after you push the changes you made to `.gitlab-ci.yml`, only to discover it's invalid on gitlab.com. Here's how to verify/lint the config.

View File

@ -2,6 +2,8 @@
title: Prevent word break in array question on LimeSurvey title: Prevent word break in array question on LimeSurvey
date: 2018-10-31 00:00:00 date: 2018-10-31 00:00:00
tags: tags:
- Stats
- LimeSurvey
--- ---
In array type question, when you add many answer options, some words might break into next line, especially when the word is long. In array type question, when you add many answer options, some words might break into next line, especially when the word is long.