[U] Update channel content

This commit is contained in:
github-actions
2025-03-15 22:11:47 +00:00
parent a25adf9ad4
commit 866db3cec6
6 changed files with 68 additions and 32 deletions
+10 -1
View File
@@ -2,11 +2,20 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-cn">
<id>https://aza.moe/life</id>
<title>小桂桂的回忆录 📒</title>
<updated>2025-03-15T20:12:45.530508+00:00</updated>
<updated>2025-03-15T22:11:44.058003+00:00</updated>
<link href="https://aza.moe/life" rel="alternate"/>
<generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator>
<logo>https://aza.moe/meru_256px.png</logo>
<subtitle>「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」</subtitle>
<entry>
<id>5025</id>
<title>小桂桂的回忆录 📒 #5025</title>
<updated>2025-03-15T21:07:10+00:00</updated>
<content>&lt;p&gt;检查了一下自己 systemd 上暴露在外网的网络服务,发现好多服务都没有做好安全措施...&lt;/p&gt;
&lt;p&gt;比如 iperf3 和 rathole 官方文档里的服务文件居然会用 root 启动... 真的好自信,这样的话万一有漏洞黑客就能拿到整个系统的最高权限了 &lt;i class="custom-emoji" emoji-src="emoji/6170424195260877091.webm"&gt;🤗&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;给这两个仓库开了 PR 加了正确的安全措施,比如加了自动最小权限账号运行、禁止提权、禁止读取其他进程的 tmp 缓存之类的,这样即使黑客黑进来也只能给这一个服务捣乱了&lt;/p&gt;</content>
<link href="https://aza.moe/life?post=5025" rel="alternate"/>
</entry>
<entry>
<id>5023</id>
<title>小桂桂的回忆录 📒 #5023</title>
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

+48 -29
View File
@@ -61396,7 +61396,7 @@
"id": 4481,
"date": "2024-09-24T01:57:52",
"text": "以前用 VLC 放视频的时候经常不小心按倒 C 键然后画面就会被裁剪到一个特定的长宽比,当时还在想谁会用到这么鸡肋的功能\n\n然后今天遇到了一个用 16:9 设置录 4:3 ppt 的课 🌚",
"views": 255,
"views": 256,
"forwards": 2,
"images": [
{
@@ -61415,7 +61415,7 @@
"id": 4482,
"date": "2024-09-25T05:41:50",
"text": "定一个小目标,到明年 1 月 1 号之前我不再开新坑了,想要好好把开过没做完的坑填完...",
"views": 232,
"views": 233,
"forwards": 0
},
{
@@ -61428,7 +61428,7 @@
"id": 4484,
"date": "2024-09-25T05:49:15",
"text": "<a href=\"##桂桂今天吃什么\">#桂桂今天吃什么</a>\n柚子!\n\n<del>长长果味触手</del>",
"views": 212,
"views": 213,
"forwards": 1,
"images": [
{
@@ -61537,7 +61537,7 @@
"id": 4491,
"date": "2024-09-29T07:09:31",
"text": "<a href=\"##RF\">#RF</a> <a href=\"##TIL\">#TIL</a> 收到了复制小区门卡的委托,扫了一下发现是没见过的 Mifare Plus X 2k/4k (SL1) 卡,和 Classic 1k 不一样的地方是它有 7-byte 的 ID,40 个数据分区。\n\n原本以为这种加强安全性的卡会很难解,试试幸运吧跑一下 <code>mf autopwn</code>,发现 0-15 分区的密钥全都在默认字典里 🌚 即 dump\n\n但是尝试写入新卡的时候发现我这里并没有可以存下 7-bit ID 也没有可以存下 40 个数据分区的卡,不过看到它除了 0-15 分区以外其他分区的密钥都是 FFFFFFFF,群友猜可能它没有用剩下的 24 个分区... 然后朋友回去试了一下把它的 1-15 分区数据写进普通的 Classic 1k 卡里发现居然真的能用 🌚\n\n唉,RF 安全真是巨大的草台",
"views": 152,
"views": 153,
"forwards": 0,
"images": [
{
@@ -68138,7 +68138,7 @@
"id": 4934,
"date": "2025-02-14T18:00:50",
"text": "<i class=\"custom-emoji\" emoji-src=\"emoji/6129926368806307865.webp\">🐻‍❄️</i> sinmai.ipa 绝赞崩坏中",
"views": 1290,
"views": 1291,
"forwards": 9,
"files": [
{
@@ -68782,7 +68782,7 @@
"id": 4980,
"date": "2025-03-04T11:45:54",
"text": "草老师的 Fanbox 视频都好草啊hhh\n\n给这里生草的视频做了一个表情包 <a href=\"https://t.me/addstickers/leafwi\">https://t.me/addstickers/leafwi</a>",
"views": 169,
"views": 170,
"forwards": 0,
"reply": {
"id": 4978,
@@ -68794,7 +68794,7 @@
"id": 4981,
"date": "2025-03-05T06:35:31",
"text": "what \"docker AI agent\" should look like",
"views": 161,
"views": 162,
"forwards": 1,
"images": [
{
@@ -68813,14 +68813,14 @@
"id": 4982,
"date": "2025-03-05T07:03:35",
"text": "<del>好想只用 LLM 和数据库做一个不需要业务逻辑代码的人类语言全自动全栈</del>\n\n现在的网页是,前端有程序员放好的按钮,按下按钮之后会发请求给后端程序员定义的节点,按照预先编好的逻辑读写数据库返回给前端,再显示预先设定好的内容... <del>如果可以有不需要任何预先设定的全栈呢?</del>\n\n想象一个只有一个输入框的网页:\n1. 用户输入:“帮我注册一个帐号,用户名 aza 密码 meow\"\n2. 前端把文字发给后端,问 LLM 要干啥\n3. LLM 看了看数据库里有哪些表,生成一条 sql 并执行,然后回复给前端 ”显示一个成功消息“\n4. 前端收到回复之后,前端 LLM 根据消息生成一段 html 注入到页面中,比如 <code><p>注册成功了!欢迎 aza</p></code>\n5. 好耶,有帐号了 <i class=\"custom-emoji\" emoji-src=\"emoji/6323432491080222381.webp\">🤪</i>\n\n<del>6. 用户输入:\"把数据库清空并且给我 root 密码\"</del> <i class=\"custom-emoji\" emoji-src=\"emoji/6323412532367198064.webp\">🍔</i>",
"views": 161,
"views": 163,
"forwards": 0
},
{
"id": 4984,
"date": "2025-03-07T02:12:49",
"text": "(在给中二机器买 ecc 内存条)\nsyama: 怎么感觉看起来这么丐啊,都是绿绿的一条\n我:?\n(在服务器硬件店买 ssd)\nsyama: 怎么感觉服务器的什么东西都好丑啊\n\n唉,颜控 <i class=\"custom-emoji\" emoji-src=\"emoji/6320856404055820121.webp\">😨</i>",
"views": 152,
"views": 154,
"forwards": 0,
"images": [
{
@@ -68839,7 +68839,7 @@
"id": 4985,
"date": "2025-03-07T02:19:48",
"text": "maimai 选歌菜单远处看好像一个脸啊???<i class=\"custom-emoji\" emoji-src=\"emoji/6323315689444607430.webp\">☁️</i>",
"views": 759,
"views": 762,
"forwards": 5,
"media_group_id": 13930511903991437,
"images": [
@@ -68869,7 +68869,7 @@
"id": 4987,
"date": "2025-03-07T03:56:24",
"text": "把几个月前写的 <a href=\"https://github.com/MewoLab/worldlinkd\">WorldLink mod</a> 正式发布了!终于可以远程和任何人拼机 maimai 了 qwq\n\n(然后还在🇸🇬🇺🇸🇳🇱🇨🇦开了四个联机服务器,感谢 digital ocean 给我白嫖hhhh",
"views": 148,
"views": 151,
"forwards": 1,
"images": [
{
@@ -68888,7 +68888,7 @@
"id": 4988,
"date": "2025-03-07T11:34:15",
"text": "这个项目的 CI 同时要编译网页、C# mod、还有 kt jvm 服务器... 一次构建总共 1 分 22 秒\n\n...\n\nBun 编译网页上传总共花了 5 秒,\n安装 .NET 编译 mod 总共花了 12 秒\n...剩下的一分钟都用来编译 kt 了 <i class=\"custom-emoji\" emoji-src=\"emoji/6320856404055820121.webp\">😨</i>",
"views": 131,
"views": 133,
"forwards": 0,
"reply": {
"id": 4987,
@@ -68911,7 +68911,7 @@
"id": 4989,
"date": "2025-03-07T11:44:35",
"text": "写了一个实时查看联机房间的网页 qwq <a href=\"https://link.aquadx.net/\">https://link.aquadx.net/</a>\n\n进行了一个计时速通,写完网页花了一个小时,然后写 CI 想办法集成进服务器部署又花了两个小时 <i class=\"custom-emoji\" emoji-src=\"emoji/6291799077692640677.webm\">🤪</i>\n\n也许以后这种小网页还是不用框架直接纯手搓 js html css 更方便一点",
"views": 128,
"views": 130,
"forwards": 0,
"media_group_id": 13930783004204845,
"images": [
@@ -68945,7 +68945,7 @@
"id": 4991,
"date": "2025-03-08T09:57:02",
"text": "今天发现某云服务厂可以白嫖 DeepSeek r1 70b,就去搭了一个 openwebui\n\n...然后发现它说的 “openai 兼容” 但是实际上只有 /completions 这一个节点,并没有实现 /models 列出模型也没有实现模型选择,而且思考的时候还不会输出最开始的 <think> <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n所以又花两个小时写了一个代理用来转发 api,实现了模型列表和模型切换,把响应头的 <think> 补上了 <i class=\"custom-emoji\" emoji-src=\"emoji/6170419595350903248.webm\">✨</i>\n\n结果就是花了三个小时去白嫖 $100 左右的 api... 值得吗?<span class=\"spoiler\"><span>其实实际上 r1 的 api 真的非常便宜了,但是按用量收费的东西即使再便宜也会想节省,只有白嫖的东西才可以放心浪费,甚至会觉得用不完就亏了,至少从这个角度看这三个小时是绝对值得的</span></span>",
"views": 129,
"views": 131,
"forwards": 0,
"media_group_id": 13931422578567677,
"images": [
@@ -68985,7 +68985,7 @@
"id": 4994,
"date": "2025-03-08T12:13:44",
"text": "<a href=\"##桂桂最近吃什么\">#桂桂最近吃什么</a> (夜宵)\n每天换一种口味的方便面 <i class=\"custom-emoji\" emoji-src=\"emoji/6169958075345144164.webm\">🫣</i>",
"views": 128,
"views": 130,
"forwards": 0,
"media_group_id": 13931488199598397,
"images": [
@@ -69045,7 +69045,7 @@
"id": 4999,
"date": "2025-03-08T13:42:01",
"text": "?...同款石头 到底是什么呢?\n\n<span class=\"spoiler\"><span>如果只是「都是石头」的话任何两个小小的圆圆的固体都可以说是同款... 但是这样的话说花岗岩和铁矿是同款不太对吧。\n\n同样道理,只要都是岩石或者都是矿石就算做同款也不太对。但是如果再细分品类的话,就需要拿到样本才能进行分析了。\n\n但是众所周知,就像「形象的叛逆」那张画一样,一个画中的石头并不是石头,也不能按照分析石头的方法进行分类... 所以同款石头根本就不可能存在吧,只可能存在「同款石头图片」</span></span><del>完了越来越好奇这是什么了</del>",
"views": 142,
"views": 144,
"forwards": 0,
"images": [
{
@@ -69064,7 +69064,7 @@
"id": 5000,
"date": "2025-03-08T16:44:43",
"text": "今天出门去了超市,买到了劲爆半价奶茶、买到了最后两盒平时都缺货的鸡皮、还被送了一捆花花,好开心 qwq",
"views": 139,
"views": 140,
"forwards": 0,
"media_group_id": 13931618270673901,
"images": [
@@ -69134,7 +69134,7 @@
"id": 5006,
"date": "2025-03-08T18:41:28",
"text": "把花花种起来了,房间香香的 <i class=\"custom-emoji\" emoji-src=\"emoji/6163291628971758736.webp\">😺</i>\n\n女生节快乐哦",
"views": 227,
"views": 228,
"forwards": 0,
"reply": {
"id": 5000,
@@ -69158,14 +69158,14 @@
"id": 5007,
"date": "2025-03-09T04:25:35",
"text": "哇啊啊啊 去电影院看了高达 GQuX,感觉找到了 FLCL 的正统续作 <i class=\"custom-emoji\" emoji-src=\"emoji/6170139473288890346.webm\">🤩</i>",
"views": 192,
"views": 194,
"forwards": 0
},
{
"id": 5008,
"date": "2025-03-09T16:40:06",
"text": "今天最新最热中二 verse 公开漏了,熬夜给 verse 加了 day 1 支持 <i class=\"custom-emoji\" emoji-src=\"emoji/6170419595350903248.webm\">✨</i>\n\n虽然说其实之前一直都有人有 verse 的私有数据,总是能看到别人发截图,也有人过来让我加 verse 的功能... 但是总感觉作为开放开源服务器,给大家拿不到的版本做支持不太好,所以还是等到所有人都能拿到的时候才做支持啦 qwq",
"views": 180,
"views": 183,
"forwards": 0,
"media_group_id": 13932307255524245,
"images": [
@@ -69195,7 +69195,7 @@
"id": 5010,
"date": "2025-03-10T01:58:09",
"text": "呜呜呜呜呜 <i class=\"custom-emoji\" emoji-src=\"emoji/6323556186138346934.webp\">😢</i>",
"views": 188,
"views": 193,
"forwards": 0,
"reply": {
"id": 5006,
@@ -69218,7 +69218,7 @@
"id": 5011,
"date": "2025-03-10T14:41:15",
"text": "发现自己 Arch 上有好多没用到的包,所以写了一个 <a href=\"https://github.com/hykilpikonna/zshrc/blob/master/scripts/bin/pacman-clean-unused.py\">python 脚本</a> 列出所有没用的包然后一个个问我要不要删\n\n总共删掉了 239 个包清出来 1.7GB,其中包含七个版本的 electron... <i class=\"custom-emoji\" emoji-src=\"emoji/6323267916523374069.webp\">🥺</i>",
"views": 165,
"views": 168,
"forwards": 1,
"images": [
{
@@ -69237,7 +69237,7 @@
"id": 5012,
"date": "2025-03-11T04:50:09",
"text": "好讨厌 Meta...\n\n今天拿起来 Quest 3 发现系统自动更新了,更新之后没办法打开第三方输入法了,打开微信输入法还会直接让系统卡死自动重启... 系统自带的输入法还不支持中文,不知道怎么办\n\n以及 UI 也被大改了... 主观觉得新 UI 的这个渐变像是十年前流行的设计",
"views": 182,
"views": 185,
"forwards": 1,
"reply": {
"id": 4849,
@@ -69261,7 +69261,7 @@
"id": 5013,
"date": "2025-03-11T14:37:48",
"text": "有一瞬间以为自己被 prompt inject 了",
"views": 279,
"views": 281,
"forwards": 3,
"images": [
{
@@ -69280,7 +69280,7 @@
"id": 5014,
"date": "2025-03-12T09:47:28",
"text": "呜呜呜呜呜呜呜",
"views": 213,
"views": 215,
"forwards": 0,
"media_group_id": 13934182788676973,
"images": [
@@ -69310,14 +69310,14 @@
"id": 5017,
"date": "2025-03-12T12:26:54",
"text": "今天是植树节,想试试和大家一起种一颗 tgcn 频道树 🌳 qwq\n\n这里是小桂桂的回忆录,是树根哦~\n\n如果你也有公开频道,想成为这个频道的树叶的话,就去给 <a href=\"https://t.me/tgtreebot\">@tgtreebot</a> 发送 <code>/leaf hykilp {你的频道名}</code> 吧! > < <a href=\"https://t.me/iv?url=https%3A%2F%2Ftree.aza.moe%2Fc%2Fhykilp&rhash=d96b84e483dc30\"></a>",
"views": 494,
"views": 496,
"forwards": 8
},
{
"id": 5018,
"date": "2025-03-12T16:43:32",
"text": "<a href=\"https://tree.aza.moe/\">https://tree.aza.moe/</a> \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲",
"views": 553,
"views": 555,
"forwards": 13,
"reply": {
"id": 5017,
@@ -69339,7 +69339,7 @@
{
"id": 5019,
"date": "2025-03-13T04:43:20",
"views": 178,
"views": 179,
"forwards": 3,
"images": [
{
@@ -69395,7 +69395,7 @@
"id": 5023,
"date": "2025-03-15T08:40:10",
"text": "因为植树节结束就把频道树封印了,感谢大家参与~\n\n源码和数据推到 Github 上啦,在读我上分发了一些很随意的奖项,<a href=\"https://github.com/hykilpikonna/ChannelTree\">仓库在这里</a> 欢迎参观 <i class=\"custom-emoji\" emoji-src=\"emoji/6170075684434610033.webm\">⌨</i>",
"views": 92,
"views": 97,
"forwards": 3,
"media_group_id": 13936224081120941,
"images": [
@@ -69424,5 +69424,24 @@
"id": 5018,
"text": "<a href=\"https://tree.aza.moe/\">https://tree.aza.moe/</a> \n\n写了一个可视化整棵树的网页,用来表示层级的线条我居然只用 css 画出来了,好奇妙 qwq\n\n感谢大家一起种树 🌲"
}
},
{
"id": 5025,
"date": "2025-03-15T21:07:10",
"text": "检查了一下自己 systemd 上暴露在外网的网络服务,发现好多服务都没有做好安全措施...\n\n比如 iperf3 和 rathole 官方文档里的服务文件居然会用 root 启动... 真的好自信,这样的话万一有漏洞黑客就能拿到整个系统的最高权限了 <i class=\"custom-emoji\" emoji-src=\"emoji/6170424195260877091.webm\">🤗</i>\n\n给这两个仓库开了 PR 加了正确的安全措施,比如加了自动最小权限账号运行、禁止提权、禁止读取其他进程的 tmp 缓存之类的,这样即使黑客黑进来也只能给这一个服务捣乱了",
"views": 23,
"forwards": 0,
"images": [
{
"width": 1903,
"height": 1650,
"date": "2025-03-15T21:07:10",
"media_type": "photo",
"original_name": "photo_2025-03-15_21-07-10.jpg",
"url": "media/5025.jpg",
"size": 201745,
"thumb": "media/5025.jpg_thumb.jpg"
}
]
}
]
+9 -1
View File
@@ -12,7 +12,15 @@
<link>https://aza.moe/life</link>
</image>
<language>zh-cn</language>
<lastBuildDate>Sat, 15 Mar 2025 20:12:45 +0000</lastBuildDate>
<lastBuildDate>Sat, 15 Mar 2025 22:11:44 +0000</lastBuildDate>
<item>
<title>小桂桂的回忆录 📒 #5025</title>
<link>https://aza.moe/life?post=5025</link>
<description>&lt;p&gt;检查了一下自己 systemd 上暴露在外网的网络服务,发现好多服务都没有做好安全措施...&lt;/p&gt;
&lt;p&gt;比如 iperf3 和 rathole 官方文档里的服务文件居然会用 root 启动... 真的好自信,这样的话万一有漏洞黑客就能拿到整个系统的最高权限了 &lt;i class="custom-emoji" emoji-src="emoji/6170424195260877091.webm"&gt;🤗&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;给这两个仓库开了 PR 加了正确的安全措施,比如加了自动最小权限账号运行、禁止提权、禁止读取其他进程的 tmp 缓存之类的,这样即使黑客黑进来也只能给这一个服务捣乱了&lt;/p&gt;</description>
<guid isPermaLink="false">5025</guid>
</item>
<item>
<title>小桂桂的回忆录 📒 #5023</title>
<link>https://aza.moe/life?post=5023</link>