diff options
Diffstat (limited to 'content')
24 files changed, 163 insertions, 201 deletions
diff --git a/content/misc/_index.md b/content/misc/_index.md index 799dc06..5bd216f 100644 --- a/content/misc/_index.md +++ b/content/misc/_index.md @@ -1,10 +1,8 @@ ---- -title: Miscellanea -language: en -ref: misc -translationKey: misc -disable_feed: true ---- ++++ +title = "Miscellanea" +language = "en" +disable_feed = true ++++ # Miscellanea diff --git a/content/misc/books.md b/content/misc/books.md index 7d6bdd2..cf3e7f6 100644 --- a/content/misc/books.md +++ b/content/misc/books.md @@ -1,10 +1,7 @@ ---- -title: Reading -language: en -ref: misc-books -translationKey: misc-books -disable_feed: true ---- ++++ +title = "Reading" +disable_feed = true ++++ I'm not the bookworm I used to be, reading mostly mainstream books. Some books I read and liked: diff --git a/content/misc/comics.md b/content/misc/comics.md index 1b2f610..469e864 100644 --- a/content/misc/comics.md +++ b/content/misc/comics.md @@ -1,10 +1,7 @@ ---- -title: Comics -language: en -ref: misc-comics -translationKey: misc-comics -disable_feed: true ---- ++++ +title = "Comics" +disable_feed = true ++++ Reading comics is my pastime. I follow several webcomics, some of which you may have heard of: diff --git a/content/misc/conlangs.md b/content/misc/conlangs.md index 926c5b0..bc0ade0 100644 --- a/content/misc/conlangs.md +++ b/content/misc/conlangs.md @@ -1,10 +1,7 @@ ---- -title: Conlangs -language: en -ref: conlangs -translationKey: conlangs -disable_feed: true ---- ++++ +title = "Conlangs" +disable_feed = true ++++ <dfn>Conlang</dfn> stands for *constructed language*. Many people created conlangs for hobby or as linguistic experiments. diff --git a/content/misc/projects.md b/content/misc/projects.md index a0abf72..b4edd3e 100644 --- a/content/misc/projects.md +++ b/content/misc/projects.md @@ -1,10 +1,7 @@ ---- -title: Projects -language: en -ref: misc-projects -translationKey: misc-projects -disable_feeds: true ---- ++++ +title = "Projects" +disable_feeds = true ++++ Here are some project ideas that I have in mind, yet don't have the time to implement any of them. You'll probably find some drafts, but practically no diff --git a/content/notes/_index.md b/content/notes/_index.md index 717b351..13c4509 100644 --- a/content/notes/_index.md +++ b/content/notes/_index.md @@ -1,6 +1,6 @@ ---- -title: Software usage notes ---- ++++ +title = "Software usage notes" ++++ Here are short notes on using some programs. Reading manuals is not always intuitive or quick, even though the steps are so simple; so I collect them diff --git a/content/notes/devtool-theme.md b/content/notes/devtool-theme.md index 603ec1b..664ec90 100644 --- a/content/notes/devtool-theme.md +++ b/content/notes/devtool-theme.md @@ -1,9 +1,9 @@ ---- -categories: [software, guide] -title: "Emulate system theme with firefox's devtools" -date: 2021-05-03T11:15:35+07:00 -tag: [firefox, css, theme] ---- ++++ +categories = ["software", "guide"] +title = "Emulate system theme with firefox's devtools" +date = 2021-05-03T11:15:35+07:00 +tag = ["firefox", "css", "theme"] ++++ Firefox's devtool provides you with a tool to emulate dark/light mode (probably Chrome does, too). It can be useful for front-end diff --git a/content/notes/ffmpeg-cut-video.md b/content/notes/ffmpeg-cut-video.md index fb95f08..f4934cf 100644 --- a/content/notes/ffmpeg-cut-video.md +++ b/content/notes/ffmpeg-cut-video.md @@ -1,10 +1,9 @@ ---- -title: "How to cut videos with ffmpeg" -date: 2024-04-24 -translationKey: ffmpeg-cut-video -categories: [software, guide] -tags: [ffmpeg] ---- ++++ +title = "How to cut videos with ffmpeg" +date = 2024-04-24 +categories = ["software", "guide"] +tags = ["ffmpeg"] ++++ To cut video with ffmpeg, use the flag `-ss` for the beginning of the cut and `-to` for the end of the cut. For example: diff --git a/content/notes/ffmpeg-remove-audio.md b/content/notes/ffmpeg-remove-audio.md index f4c33f9..d730e86 100644 --- a/content/notes/ffmpeg-remove-audio.md +++ b/content/notes/ffmpeg-remove-audio.md @@ -1,9 +1,8 @@ ---- -title: "How to remove audio from videos with ffmpeg" -date: 2024-04-24 -translationKey: ffmpeg-remove-audio -categories: [software, guide] -tags: [ffmpeg] ---- ++++ +title = "How to remove audio from videos with ffmpeg" +date = 2024-04-24 +categories = ["software", "guide"] +tags = ["ffmpeg"] ++++ To remove audio from video, pass `-an` flag to the command. diff --git a/content/notes/insert-unicode.md b/content/notes/insert-unicode.md index c897fc3..9bfb7bb 100644 --- a/content/notes/insert-unicode.md +++ b/content/notes/insert-unicode.md @@ -1,11 +1,10 @@ ---- -title: "How to insert unicode in vim" -date: 2022-02-20 -lang: en -categories: [software, guide] -tags: [vim, how-to, unicode] -translationKey: "vim-insert-unicode" ---- ++++ +title = "How to insert unicode in vim" +date = 2022-02-20 +categories = ["software", "guide"] +tags = ["vim", "how-to", "unicode"] +translationKey = "vim-insert-unicode" ++++ Today I learned how to insert unicode in Vim. It's simple: diff --git a/content/notes/json-output-format.md b/content/notes/json-output-format.md index e22cfbf..3d98305 100644 --- a/content/notes/json-output-format.md +++ b/content/notes/json-output-format.md @@ -1,10 +1,9 @@ ---- -title: "Formatting JSON Output with jq" -date: 2021-04-27T17:06:51+07:00 -translationKey: json-output-format -categories: [software, guide] -tags: [bash, cli, json, jq, less] ---- ++++ +title = "Formatting JSON Output with jq" +date = 2021-04-27T17:06:51+07:00 +categories = ["software", "guide"] +tags = ["bash", "cli", "json", "jq", "less"] ++++ TIL: Syntax-highlighted JSON output diff --git a/content/notes/keepassxc-enable-desktop-integration.md b/content/notes/keepassxc-enable-desktop-integration.md index 01dc532..c791719 100644 --- a/content/notes/keepassxc-enable-desktop-integration.md +++ b/content/notes/keepassxc-enable-desktop-integration.md @@ -1,10 +1,9 @@ ---- -title: "KeepassXC: how to enable desktop integration" -date: 2024-04-24 -translationKey: keepassxc-desktop-integration -categories: [software, guide] -tags: [keepassxc] ---- ++++ +title = "KeepassXC: how to enable desktop integration" +date = 2024-04-24 +categories = ["software", "guide"] +tags = ["keepassxc"] ++++ Go to Setting > Secret Service Integration > Enable KeepassXC Freedesktop.org Secret Service integration. diff --git a/content/notes/nheko-plain-creds.md b/content/notes/nheko-plain-creds.md index da331bd..cc8983d 100644 --- a/content/notes/nheko-plain-creds.md +++ b/content/notes/nheko-plain-creds.md @@ -1,10 +1,9 @@ ---- -title: "Storing nheko credentials as plain text" -date: 2024-04-24 -translationKey: nheko-plain-creds -categories: [software, guide] -tags: [nheko] ---- ++++ +title = "Storing nheko credentials as plain text" +date = 2024-04-24 +categories = ["software", "guide"] +tags = ["nheko"] ++++ nheko requires a keyring (like GNOME keyring or keypassxc) to store encrypted password, which doesn't necessarily work, or probably you just don't want to diff --git a/content/notes/regex-unicode.md b/content/notes/regex-unicode.md index 97c28b8..b57e969 100644 --- a/content/notes/regex-unicode.md +++ b/content/notes/regex-unicode.md @@ -1,10 +1,9 @@ ---- -title: "How to match Unicode in RegEx" -date: 2022-02-13T16:32:53+07:00 -translationKey: regex-unicode -categories: [software, guide] -tags: [regex, "regular expression", unicode] ---- ++++ +title = "How to match Unicode in RegEx" +date = 2022-02-13T16:32:53+07:00 +categories = ["software", "guide"] +tags = ["regex", "regular expression", "unicode"] ++++ Today I learned how to match [unicode in RegEx][regex-unicode]. diff --git a/content/notes/socks-proxy.md b/content/notes/socks-proxy.md index c1accf0..b97066b 100644 --- a/content/notes/socks-proxy.md +++ b/content/notes/socks-proxy.md @@ -1,11 +1,9 @@ ---- -title: "SOCKS Proxy via SSH" -date: 2023-06-05 -lang: en -categories: [software, guide] -tags: [tips, guide, "SOCKS proxy"] -translationKey: "socks-proxy" ---- ++++ +title = "SOCKS Proxy via SSH" +date = 2023-06-05 +categories = ["software", "guide"] +tags = ["tips", "guide", "SOCKS proxy"] ++++ [SOCKS (RFC 1928)][socks] is a protocol that can be, as said in the RFC itself, used for firewall traversal, or some other types of network diff --git a/content/notes/vim-jp.md b/content/notes/vim-jp.md index 54b3959..e706a33 100644 --- a/content/notes/vim-jp.md +++ b/content/notes/vim-jp.md @@ -1,10 +1,9 @@ ---- -title: "You can type Hiragana and Katakana on vim" -date: 2021-04-19T17:58:51+07:00 -translationKey: vim-jp -categories: [software, guide] -tags: [vim, japanese, useless, hiragana, katakana] ---- ++++ +title = "You can type Hiragana and Katakana on vim" +date = 2021-04-19T17:58:51+07:00 +categories = ["software", "guide"] +tags = ["vim", "japanese", "useless", "hiragana", "katakana"] ++++ You can type Hiragana and Katakana on vim: Type Ctrl+K then type the glyph name in Romanji diff --git a/content/notes/vim-paste-command.md b/content/notes/vim-paste-command.md index 841d4be..d1da45f 100644 --- a/content/notes/vim-paste-command.md +++ b/content/notes/vim-paste-command.md @@ -1,10 +1,9 @@ ---- -title: "Paste command output into vim" -date: 2024-04-24 -translationKey: vim-paste-command -categories: [software, guide] -tags: [vim] ---- ++++ +title = "Paste command output into vim" +date = 2024-04-24 +categories = ["software", "guide"] +tags = ["vim"] ++++ To paste the command output into vim, type `:r!<command>`. For example, to paste current date in ISO 8601 into vim, I can type: diff --git a/content/notes/vim-paste-file.md b/content/notes/vim-paste-file.md index 5d4bbd1..f6d6ad2 100644 --- a/content/notes/vim-paste-file.md +++ b/content/notes/vim-paste-file.md @@ -1,9 +1,8 @@ ---- -title: "TIL: Paste filename in vim" -date: 2021-04-27T23:12:29+07:00 -translationKey: vim-paste-file -categories: [software, guide] -tags: [vim] ---- ++++ +title = "TIL: Paste filename in vim" +date = 2021-04-27T23:12:29+07:00 +categories = ["software", "guide"] +tags = ["vim"] ++++ To paste the current file's name into itself, type Ctrl+R then %. diff --git a/content/reading/_index.md b/content/reading/_index.md index 47a755e..3942616 100644 --- a/content/reading/_index.md +++ b/content/reading/_index.md @@ -1,7 +1,7 @@ ---- -categories: ["book review"] -title: Readings ---- ++++ +categories = ["book review"] +title = "Readings" ++++ I review books as I read. Each review will contain: diff --git a/content/reading/ellana.fr.md b/content/reading/ellana.fr.md index 2ede93c..b83fe15 100644 --- a/content/reading/ellana.fr.md +++ b/content/reading/ellana.fr.md @@ -1,17 +1,15 @@ ---- -categories: ["book review"] -title: "Ellana" -date: 2022-02-17 -tags: [ellana] -isbn: 9782700232707 -book: "Ellana - Le Pacte des Marchombres" -authors: - - Pierre Bottero -genres: - - fantasy -lang: fr -layout: books ---- ++++ +categories = ["book review"] +title = "Ellana" +date = 2022-02-17 +tags = ["ellana"] +isbn = 9782700232707 +book = "Ellana - Le Pacte des Marchombres" +authors = ["Pierre Bottero"] +genres = ["fantasy"] +lang = "fr" +layout = "books" ++++ ## Résumé (spoiler) @@ -25,8 +23,8 @@ guida sur la voie des marchombres. Sous l'entrainement de Jilano, Ellana devint un marchombre extraordinaire et passa des tests de marchombres, l'Ahn Ju, après quels elle obtenit sa greffe. Pourtant ce voyage ne fut pas facile. Elle faillit mourir dans le premier test -et dut lutter contre des mercenaires de Chaos---les ennemis des -marchombres---pendant le deuxième. Quelqu'un la veut morte. Mais elle +et dut lutter contre des mercenaires de Chaos+++les ennemis des +marchombres+++pendant le deuxième. Quelqu'un la veut morte. Mais elle survécut enfin. Comme elle informa Jilano de ces essais d'assassination, ils continuèrent sa formation pendant que les marchombre préparèrent pour un grand guèrre. diff --git a/content/reading/relevant-search.md b/content/reading/relevant-search.md index c91b9f6..a02f5e4 100644 --- a/content/reading/relevant-search.md +++ b/content/reading/relevant-search.md @@ -1,17 +1,15 @@ ---- -categories: ["book review"] -title: "Relevant Search: With applications for Solr and Elasticsearch" -date: 2021-05-06 -tags: [book, review, search, programming, algorithm] -book: "Relevant Search: With applications for Solr and Elasticsearch" -authors: - - Doug Turnbull - - John Berryman -isbn: 9781617292774 -genres: [programming] -lang: en -layout: books ---- ++++ +categories = ["book review"] +title = "Relevant Search: With applications for Solr and Elasticsearch" +date = 2021-05-06 +tags = ["book", "review", "search", "programming", "algorithm"] +book = "Relevant Search: With applications for Solr and Elasticsearch" +authors = ["Doug Turnbull", "John Berryman"] +isbn = 9781617292774 +genres = ["programming"] +lang = "en" +layout = "books" ++++ ## Summary ### The search relevance problem diff --git a/content/reading/rise-of-kyoshi.md b/content/reading/rise-of-kyoshi.md index e07c4a6..149d990 100644 --- a/content/reading/rise-of-kyoshi.md +++ b/content/reading/rise-of-kyoshi.md @@ -1,18 +1,15 @@ ---- -categories: ["book review"] -title: "Rise of Kyoshi" -date: 2021-10-14 -tags: [avatar, kyoshi, fantasy, fiction] -book: "Avatar: The Last Airbender – The Rise of Kyoshi" -authors: - - F.C. Yee - - Michael Dante DiMartino -isbn: 9781419735042 -genres: - - fantasy -lang: en -layout: books ---- ++++ +categories = ["book review"] +title = "Rise of Kyoshi" +date = 2021-10-14 +tags = ["avatar", "kyoshi", "fantasy", "fiction"] +book = "Avatar: The Last Airbender – The Rise of Kyoshi" +authors = ["F.C. Yee", "Michael Dante DiMartino"] +isbn = 9781419735042 +genres = ["fantasy"] +lang = "en" +layout = "books" ++++ ## Summary diff --git a/content/reading/shadow-of-kyoshi.md b/content/reading/shadow-of-kyoshi.md index 4650a61..6c5240e 100644 --- a/content/reading/shadow-of-kyoshi.md +++ b/content/reading/shadow-of-kyoshi.md @@ -1,18 +1,15 @@ ---- -categories: ["book review"] -title: "Shadow of Kyoshi" -date: 2021-10-20 -tags: [avatar, kyoshi, fantasy, fiction] -book: "Avatar: The Last Airbender – The Shadow of Kyoshi" -authors: - - F.C. Yee - - Michael Dante DiMartino -isbn: 9781419735059 -genres: - - fantasy -lang: en -layout: books ---- ++++ +categories = ["book review"] +title = "Shadow of Kyoshi" +date = 2021-10-20 +tags = ["avatar", "kyoshi", "fantasy", "fiction"] +book = "Avatar: The Last Airbender – The Shadow of Kyoshi" +authors = ["F.C. Yee", "Michael Dante DiMartino"] +isbn = 9781419735059 +genres = ["fantasy"] +lang = "en" +layout = "books" ++++ Yes, I know I've just finished the [previous book][rise] in less than a week ago. Partly because the book is shorter, but also because I felt like in a diff --git a/content/reading/tous-les-hommes-sont-mortels.fr.md b/content/reading/tous-les-hommes-sont-mortels.fr.md index 1ccf02e..fb011a5 100644 --- a/content/reading/tous-les-hommes-sont-mortels.fr.md +++ b/content/reading/tous-les-hommes-sont-mortels.fr.md @@ -1,17 +1,15 @@ ---- -categories: ["book review"] -title: "Tous les hommes sont mortels" -date: 2025-02-08 -tags: [existentialisme] -isbn: 9782700232707 -book: "Tous les hommes sont mortels" -authors: - - Simone de Beauvoir -genres: - - philosophie -lang: fr -layout: books ---- ++++ +categories = ["book review"] +title = "Tous les hommes sont mortels" +date = 2025-02-08 +tags = ["existentialisme"] +isbn = 9782700232707 +book = "Tous les hommes sont mortels" +authors = ["Simone de Beauvoir"] +genres = ["philosophie"] +lang = "fr" +layout = "books" ++++ ## Commentaires |