From 51509e605d61b4ee52e70f5c5add46f69c5340c5 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sat, 10 Dec 2022 05:17:04 +0900 Subject: Update details --- _css/style.css | 4 ---- _libs/fead/sources | 3 ++- blog/dedep.md | 4 ++-- blog/nopoo.md | 2 +- works.md | 9 +++++++++ 5 files changed, 14 insertions(+), 8 deletions(-) diff --git a/_css/style.css b/_css/style.css index 5eb5926..0bd758d 100644 --- a/_css/style.css +++ b/_css/style.css @@ -237,8 +237,6 @@ code, .hljs { } .fead { - display: flex; - flex-wrap: wrap; margin: -0.5rem; margin-bottom: 0; } @@ -247,8 +245,6 @@ code, .hljs { background: var(--overlay-bg); display: flex; flex-direction: column; - flex: 1 1 0; margin: 1ex; - min-width: 12rem; padding: 1ex; } diff --git a/_libs/fead/sources b/_libs/fead/sources index 942fc0d..fd48e4e 100644 --- a/_libs/fead/sources +++ b/_libs/fead/sources @@ -5,13 +5,14 @@ https://blog.ganssle.io/feeds/all.atom.xml https://changelog.complete.org/feed https://codesections.com/rss.xml https://danct12.github.io/feed.xml +https://dataswamp.org/~solene/rss.xml https://drewdevault.com/blog/index.xml https://harihareswara.net/atom https://jvns.ca/atom.xml https://mitchellh.com/feed.xml https://pgjones.dev/blog/rss20.xml https://reversed.top/feed.xml -https://seirdy.one/posts/index.xml +https://seirdy.one/posts/atom.xml https://specbranch.com/index.xml https://technomancy.us/atom.xml https://unixsheikh.com/feed.rss diff --git a/blog/dedep.md b/blog/dedep.md index 30a6489..d31ad88 100644 --- a/blog/dedep.md +++ b/blog/dedep.md @@ -53,8 +53,8 @@ or [download from NPM recursively][node2nix]. *So how do I write software that is easy to package*, you may ask. If you followed the articles linked above, you've probably already -figured that out. It's less about what *you* write and more about -what you *don't write*. When someone complains a program is difficult +figured that out. It's less about what you *write* and more about +what you *use*. When someone complains a program is difficult to build from source, certainly it's not about how hard it is to type, say `make install`, but acquiring the dependencies for that to run successfully and the result will work. diff --git a/blog/nopoo.md b/blog/nopoo.md index 0af7896..0ce814d 100644 --- a/blog/nopoo.md +++ b/blog/nopoo.md @@ -1,7 +1,7 @@ +++ rss = "Me experimenting with #nopoo" date = Date(2021, 5, 23) -tags = ["hair", "lyf", "poo"] +tags = ["lyf", "exp"] +++ # To Poo or Not to Poo diff --git a/works.md b/works.md index f19f980..3d60fad 100644 --- a/works.md +++ b/works.md @@ -30,6 +30,13 @@ to facilitate manipulation by third-party tools. [formbox] formats an mbox as HTML or XML. It is intended for rendering email [replies] on websites and their RSS feed. +### fead + +[fead] is a tool for advertising other blogs you like on your own +by embedding the summary of their latest post(s) extracted from their web feed. +It is a rewrite of [openring] with concurrency support in Python +without any third-party library. + ### rsskey [rsskey] is a simple script for mirroring [RSS] or [Atom] feeds @@ -221,6 +228,8 @@ was picked for database. [Raku]: https://raku.org [formbox]: https://sr.ht/~cnx/formbox [replies]: /blog/reply +[fead]: https://git.sr.ht/~cnx/fead +[openring]: https://sr.ht/~sircmpwn/openring [rsskey]: https://sr.ht/~cnx/rsskey [RSS]: https://www.rssboard.org/rss-specification [Atom]: https://tools.ietf.org/html/rfc5023 -- cgit 1.4.1