summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBigCoke233 <hi@guhub.cn>2026-02-01 10:13:14 +0800
committerBigCoke233 <hi@guhub.cn>2026-02-01 10:13:14 +0800
commit1f22ad88d0af891aa29cb6616b70cfb24a080991 (patch)
tree6974d8f6a975f119b0c62c9b99a780268edd43c3
parent887a980e8b0a5460f309bdfd9bcfbfa8a3d2d560 (diff)
parentd491e9132c46569431f757b3d2da422165eb6892 (diff)
Merge branch 'master' of https://src.eltr.ac/eltrac/geedeapro
-rw-r--r--data/externallinks.json12
-rw-r--r--data/linkding.xml2
-rw-r--r--static/link-graph.json19
3 files changed, 18 insertions, 15 deletions
diff --git a/data/externallinks.json b/data/externallinks.json
index 541b9c7e..2aecb1be 100644
--- a/data/externallinks.json
+++ b/data/externallinks.json
@@ -397,7 +397,7 @@
],
[
"en.wikipedia.org",
- 96
+ 97
],
[
"en.wiktionary.org",
@@ -469,7 +469,7 @@
],
[
"giscus.app",
- 1
+ 2
],
[
"gist.github.com",
@@ -477,7 +477,7 @@
],
[
"github.com",
- 102
+ 103
],
[
"gizmodo.com",
@@ -500,6 +500,10 @@
3
],
[
+ "gpg.fail",
+ 1
+ ],
+ [
"graphviz.org",
1
],
@@ -805,7 +809,7 @@
],
[
"migadu.com",
- 2
+ 3
],
[
"mislav.net",
diff --git a/data/linkding.xml b/data/linkding.xml
index d172f7d2..0df5dc86 100644
--- a/data/linkding.xml
+++ b/data/linkding.xml
@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Public shared bookmarks</title><link>https://links.eltr.ac/feeds/shared</link><description>All public shared bookmarks</description><atom:link href="https://links.eltr.ac/feeds/shared" rel="self"/><language>en</language><lastBuildDate>Thu, 29 Jan 2026 16:27:36 +0000</lastBuildDate><item><title>云风的 BLOG: 介绍几款单人桌游</title><link>https://blog.codingnow.com/2026/01/solo_boardgame.html#more</link><description/><pubDate>Thu, 29 Jan 2026 16:27:36 +0000</pubDate><guid>https://blog.codingnow.com/2026/01/solo_boardgame.html#more</guid><category>boardgame</category><category>game</category></item><item><title>哲学家如何度过一生 | 2750 words</title><link>https://pathos.page/blog/philosophy-declare/</link><description>哲学是一种生活方式,永远面对问题,面向世界,只对自己的信念负责。</description><pubDate>Thu, 29 Jan 2026 16:06:27 +0000</pubDate><guid>https://pathos.page/blog/philosophy-declare/</guid><category>life</category><category>philosophy</category></item><item><title>gpg.fail</title><link>https://gpg.fail/</link><description/><pubDate>Mon, 26 Jan 2026 04:12:42 +0000</pubDate><guid>https://gpg.fail/</guid><category>cryptography</category><category>site</category></item><item><title>What To Use Instead of PGP - Dhole Moments</title><link>https://soatok.blog/2024/11/15/what-to-use-instead-of-pgp/</link><description>It's been more than five years since The PGP Problem was published, and I still hear from people who believe that using PGP (whether GnuPG or another OpenPGP implementation) is a thing they should be doing. It isn't. I don't blame individual Internet users for this confusion. There is a lot of cargo-culting around communication…</description><pubDate>Mon, 26 Jan 2026 04:11:42 +0000</pubDate><guid>https://soatok.blog/2024/11/15/what-to-use-instead-of-pgp/</guid><category>cryptography</category></item><item><title>The PGP problem | Latacora</title><link>https://www.latacora.com/blog/2019/07/16/the-pgp-problem/</link><description>The PGP problem</description><pubDate>Mon, 26 Jan 2026 04:11:33 +0000</pubDate><guid>https://www.latacora.com/blog/2019/07/16/the-pgp-problem/</guid><category>cryptography</category></item><item><title>利用 Fail2Ban + nftables 加固服务器</title><link>https://tao.zz.ac/homelab/fail2ban.html</link><description>自从 NAS 上线以来,家庭服务器上保存的数据越来越多,服务器安全变得越来越重要。 跟普通服务器一样,我的设备对公网开放访问。不免有好事之徒光临,或尝试暴力登录 SSH, 或尝试扫描系统漏洞。虽然基本都以失败告终,但还是需要找一个比较完备的解决方案。正 所谓「不怕贼偷,就怕贼惦记」。我得想办法给这些人发出明确的信号,该服务器有基本的 安全措施,还是去别处搞事吧。研究再三,发现也就 Fail2Ban 可堪此重任。本文向 大家分享我的实践经验。</description><pubDate>Mon, 26 Jan 2026 02:21:52 +0000</pubDate><guid>https://tao.zz.ac/homelab/fail2ban.html</guid><category>linux</category><category>operations</category></item><item><title>Good Enough</title><link>https://goodenough.us/</link><description>Hello, we are Good Enough. We make useful, well-made software, like Pika, Letterbird, and Album Whale. You’re good enough, too.</description><pubDate>Sun, 25 Jan 2026 02:01:17 +0000</pubDate><guid>https://goodenough.us/</guid><category>site</category><category>team</category><category>web</category></item><item><title>ghostty/AI_POLICY.md at main · ghostty-org/ghostty</title><link>https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md</link><description>👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. - ghostty/AI_POLICY.md at main · ghostty-org/ghostty</description><pubDate>Fri, 23 Jan 2026 14:58:10 +0000</pubDate><guid>https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md</guid><category>AI</category><category>coding</category><category>open-source</category></item><item><title>Open-source comments</title><link>https://lisakov.com/projects/open-source-comments/</link><description/><pubDate>Fri, 23 Jan 2026 11:03:27 +0000</pubDate><guid>https://lisakov.com/projects/open-source-comments/</guid><category>db</category><category>site</category></item><item><title>Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text</title><link>https://karl-voit.at/2017/09/23/orgmode-as-markup-only/</link><description>Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text</description><pubDate>Fri, 23 Jan 2026 09:09:53 +0000</pubDate><guid>https://karl-voit.at/2017/09/23/orgmode-as-markup-only/</guid></item><item><title>Explainer: Tree-sitter vs. LSP | Lambda Land</title><link>https://lambdaland.org/posts/2026-01-21_tree-sitter_vs_lsp/</link><description>I got asked a good question today: what is the difference between Tree-sitter and a language server? I don’t understand how either of these tools work in depth, so I’m just going to explain from an observable, pragmatic point of view.</description><pubDate>Thu, 22 Jan 2026 15:20:59 +0000</pubDate><guid>https://lambdaland.org/posts/2026-01-21_tree-sitter_vs_lsp/</guid><category>coding</category></item><item><title>Your App Subscription Is Now My Weekend Project · Roberto Selbach</title><link>https://rselbach.com/your-sub-is-now-my-weekend-project</link><description>Random thoughts</description><pubDate>Thu, 22 Jan 2026 10:41:43 +0000</pubDate><guid>https://rselbach.com/your-sub-is-now-my-weekend-project</guid><category>inbox</category></item></channel></rss> \ No newline at end of file
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Public shared bookmarks</title><link>https://links.eltr.ac/feeds/shared</link><description>All public shared bookmarks</description><atom:link href="https://links.eltr.ac/feeds/shared" rel="self"/><language>en</language><lastBuildDate>Sat, 31 Jan 2026 14:34:59 +0000</lastBuildDate><item><title>Guix System First Impressions as a Nix User- Nemin's Blog</title><link>https://nemin.hu/guix.html</link><description>My experiences using Guix System after its 1.5.0 release.</description><pubDate>Sat, 31 Jan 2026 14:34:59 +0000</pubDate><guid>https://nemin.hu/guix.html</guid><category>hacker</category></item><item><title>HTTP Cats</title><link>https://http.cat/</link><description>An API for the awesome HTTP Cats! Use it in your website to show funny error messages.</description><pubDate>Sat, 31 Jan 2026 09:29:07 +0000</pubDate><guid>https://http.cat/</guid><category>cat</category><category>fun</category><category>site</category></item><item><title>云风的 BLOG: 介绍几款单人桌游</title><link>https://blog.codingnow.com/2026/01/solo_boardgame.html#more</link><description/><pubDate>Thu, 29 Jan 2026 16:27:36 +0000</pubDate><guid>https://blog.codingnow.com/2026/01/solo_boardgame.html#more</guid><category>boardgame</category><category>game</category></item><item><title>哲学家如何度过一生 | 2750 words</title><link>https://pathos.page/blog/philosophy-declare/</link><description>哲学是一种生活方式,永远面对问题,面向世界,只对自己的信念负责。</description><pubDate>Thu, 29 Jan 2026 16:06:27 +0000</pubDate><guid>https://pathos.page/blog/philosophy-declare/</guid><category>life</category><category>philosophy</category></item><item><title>gpg.fail</title><link>https://gpg.fail/</link><description/><pubDate>Mon, 26 Jan 2026 04:12:42 +0000</pubDate><guid>https://gpg.fail/</guid><category>cryptography</category><category>site</category></item><item><title>What To Use Instead of PGP - Dhole Moments</title><link>https://soatok.blog/2024/11/15/what-to-use-instead-of-pgp/</link><description>It's been more than five years since The PGP Problem was published, and I still hear from people who believe that using PGP (whether GnuPG or another OpenPGP implementation) is a thing they should be doing. It isn't. I don't blame individual Internet users for this confusion. There is a lot of cargo-culting around communication…</description><pubDate>Mon, 26 Jan 2026 04:11:42 +0000</pubDate><guid>https://soatok.blog/2024/11/15/what-to-use-instead-of-pgp/</guid><category>cryptography</category></item><item><title>The PGP problem | Latacora</title><link>https://www.latacora.com/blog/2019/07/16/the-pgp-problem/</link><description>The PGP problem</description><pubDate>Mon, 26 Jan 2026 04:11:33 +0000</pubDate><guid>https://www.latacora.com/blog/2019/07/16/the-pgp-problem/</guid><category>cryptography</category></item><item><title>利用 Fail2Ban + nftables 加固服务器</title><link>https://tao.zz.ac/homelab/fail2ban.html</link><description>自从 NAS 上线以来,家庭服务器上保存的数据越来越多,服务器安全变得越来越重要。 跟普通服务器一样,我的设备对公网开放访问。不免有好事之徒光临,或尝试暴力登录 SSH, 或尝试扫描系统漏洞。虽然基本都以失败告终,但还是需要找一个比较完备的解决方案。正 所谓「不怕贼偷,就怕贼惦记」。我得想办法给这些人发出明确的信号,该服务器有基本的 安全措施,还是去别处搞事吧。研究再三,发现也就 Fail2Ban 可堪此重任。本文向 大家分享我的实践经验。</description><pubDate>Mon, 26 Jan 2026 02:21:52 +0000</pubDate><guid>https://tao.zz.ac/homelab/fail2ban.html</guid><category>linux</category><category>operations</category></item><item><title>Good Enough</title><link>https://goodenough.us/</link><description>Hello, we are Good Enough. We make useful, well-made software, like Pika, Letterbird, and Album Whale. You’re good enough, too.</description><pubDate>Sun, 25 Jan 2026 02:01:17 +0000</pubDate><guid>https://goodenough.us/</guid><category>site</category><category>team</category><category>web</category></item><item><title>ghostty/AI_POLICY.md at main · ghostty-org/ghostty</title><link>https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md</link><description>👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. - ghostty/AI_POLICY.md at main · ghostty-org/ghostty</description><pubDate>Fri, 23 Jan 2026 14:58:10 +0000</pubDate><guid>https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md</guid><category>AI</category><category>coding</category><category>open-source</category></item><item><title>Open-source comments</title><link>https://lisakov.com/projects/open-source-comments/</link><description/><pubDate>Fri, 23 Jan 2026 11:03:27 +0000</pubDate><guid>https://lisakov.com/projects/open-source-comments/</guid><category>db</category><category>site</category></item><item><title>Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text</title><link>https://karl-voit.at/2017/09/23/orgmode-as-markup-only/</link><description>Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text</description><pubDate>Fri, 23 Jan 2026 09:09:53 +0000</pubDate><guid>https://karl-voit.at/2017/09/23/orgmode-as-markup-only/</guid></item></channel></rss> \ No newline at end of file
diff --git a/static/link-graph.json b/static/link-graph.json
index d820d0ad..e6fe9186 100644
--- a/static/link-graph.json
+++ b/static/link-graph.json
@@ -1301,6 +1301,10 @@
"to": "/tags/m/"
},
{
+ "from": "/posts/site-report-4/",
+ "to": "/posts/site-report-3/#:~:text=%E6%88%91%E5%9C%A8%E8%BF%99%E9%87%8C%E5%85%88%E7%95%99%E4%B8%80%E4%B8%AA%E5%BC%95%E5%AD%90%EF%BC%8C%E5%85%B3%E4%BA%8E%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E7%9A%84%E5%8F%98%E6%9B%B4%EF%BC%8C%E5%A4%A7%E6%A6%82%E4%BC%9A%E7%95%99%E5%88%B0%E3%80%8A%E6%9E%81%E5%AE%A2%E6%AD%BB%E4%BA%A1%E8%AE%A1%E5%88%92%E4%B9%A6%20IV%E3%80%8B%E6%9D%A5%E5%86%99%E4%BA%86%E3%80%82/"
+ },
+ {
"from": "/posts/weekly/1/",
"to": "/categories/稻草人周刊/"
},
@@ -3103,16 +3107,6 @@
],
"nodes": [
{
- "id": "/_templates/post/",
- "label": "post",
- "url": "/_templates/post/"
- },
- {
- "id": "/_templates/weekly/",
- "label": "weekly",
- "url": "/_templates/weekly/"
- },
- {
"id": "/about/",
"label": "about",
"url": "/about/"
@@ -4728,6 +4722,11 @@
"url": "/posts/lets-make-friday-cryday/"
},
{
+ "id": "/posts/site-report-4/",
+ "label": "site-report-4",
+ "url": "/posts/site-report-4/"
+ },
+ {
"id": "/posts/weekly/1/",
"label": "1",
"url": "/posts/weekly/1/"