可替换Obsidian和Typora的开源笔记软件,强烈推荐
官网与项目官网:飞速Markdown · FlyMD项目:GitHub - flyhunterl/flymd为什么选择 FlyMD?从 0.3 版本迭代至 0.7+ 版本,功能持续完善:毫秒级启...
寒士杰克
www.hansjack.com
收录 友情链接 中博客内容,每小时抓取一次
官网与项目官网:飞速Markdown · FlyMD项目:GitHub - flyhunterl/flymd为什么选择 FlyMD?从 0.3 版本迭代至 0.7+ 版本,功能持续完善:毫秒级启...
寒士杰克
www.hansjack.com
都道:“一步错,步步错”。虽然有时候是无心之失,却也在不经意间制造了太多的问题。就想撒了个谎,后面需要无数的谎言来解释当初这个谎言。最开始开发 app 的时候,对于所谓的前段并没那么清晰深入的理解,毕竟之前做 ios 和安卓的开发还是基于 oc 和 java 来搞。 之前虽然也看过不少 uni 的项目,但是真正开始的时候。当时还是选择了 vue2 的矿建,虽然那时候3 也依然有些规模。鉴于当时找到的很多组件都是 vue2 的不支持 3,所以开始的时候就入了这个坑,直接基于 2 的各种组件搭起来了现在的这个闺蜜圈的项目。 当然,后续再开发过程中也发现了很多问题,虽然是 vue2 的各种组件,然而很多满足不了自己的需求,在不断的开发过程中也在不断的修改这些组件,甚至很多组件到现在已经改的完全不是原来的样子了。重写了大量的代码,也修复了很多组件的问题。所谓的生态,国内的生态环境并不是看到的那么好。各种插件市场非常活跃,插件也非常多。但是实际上出了问题大概率得不到作者的解答,只能自己去读代码,理解逻辑之后重写有问题的部分。 再后来,鸿蒙 next 横空出世,uni 也承诺会支持鸿蒙系统。当然后来也确实是支持了,不过仅支持 vue3 的项目的鸿蒙系统编译。于是这原来的 vue2 的项目就面临着一次大版本的升级和兼容处理。在开发了一年之后,如果重新搭架子从 vue3 重写,成本固然是太高了,不在可接受的范围之内。最终的方案是直接将 vue2 的项目迁移到 vue3。 在去年uni 开放鸿蒙的体验版本兼容编译之后,就尝试将项目迁移到 vue3,不过那时候仅限于能编译运行。可以登录到首页,而其他的页面全部都没处理。在这次鸿蒙的技术支持介入之后,也是下定决心将项目迁移到 vue3 进一步迁移到原生鸿蒙。到原生鸿蒙才是最终目的。 不过在迁移过程中也发现一些问题: 1.导航栏 button 无效: HarmonyOS 基于uniapp的方式开发HarmonyOS应用时候,通过app-plus:titleNView 配置页面右上角按钮未生效(API12+) 【问题描述】:HarmonyOs基于uniapp的方式开发HarmonyOS应用的时候,通过app-plus:titleNview配置页面右上角按钮不生效 【问题现象】:使用app-plus:titleNview配置导航栏右上角button不显示 【版本信息】:hbuilder 版本4.8.5、DevEco Studio 6.0.1 Release 【复现代码】:{ "path": "pages/besties", "style": { "navigationBarTitleText": "XXX", "navigationBarBackgroundColor": "#ff4f87", "app-plus": { "bounce": "none", "titleNView": { "buttons": [{ "fontSize": "18px", "text": "+", // 直接写加号字符 "color": "#FFFFFF" }] } } } } 官方给的解决方案: 在基于 UniApp 开发 HarmonyOS 应用时,app-plus:titleNView配置未生效的核心原因是:app-plus是 UniApp 针对 Android/iOS 端设计的原生导航栏配置,HarmonyOS 平台的导航栏实现逻辑与 Android/iOS 不同,因此该配置暂未适配 HarmonyOS 平台。 解决方案:使用「自定义导航栏」替代(推荐,跨平台兼容) 由于 HarmonyOS 不支持 UniApp 的titleNView配置,建议通过隐藏原生导航栏 + 自定义导航栏组件的方式实现右上角按钮,同时兼容跨平台场景。 步骤 1:隐藏原生导航栏 在pages.json中,给目标页面的style添加navigationStyle: "custom",隐藏原生导航栏: json { "path": "pages/besties", "style": { "navigationBarTitleText": "XXX", "navigationBarBackgroundColor": "#ff4f87", "navigationStyle": "custom", // 隐藏原生导航栏 "app-plus": { "bounce": "none" } } } 步骤 2:自定义导航栏组件(实现右上角按钮) 在页面中手动编写导航栏布局,包含标题和右上角按钮,示例代码(Vue3 语法): vue XXX + // 右上角按钮点击事件 const handleRightBtnClick = () => { console.log("右上角按钮被点击"); // 这里写按钮的业务逻辑 }; /* 自定义导航栏样式(适配HarmonyOS状态栏高度) */ .custom-nav-bar { width: 100%; height: var(--status-bar-height) + 44px; /* 状态栏高度 + 导航栏高度 */ padding-top: var(--status-bar-height); /* 适配状态栏 */ display: flex; justify-content: space-between; align-items: center; padding: 0 16px; box-sizing: border-box; } .nav-title { color: #FFFFFF; font-size: 18px; font-weight: bold; } .nav-right-btn { display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; } /* 页面内容区,避免被导航栏遮挡 */ .page-content { padding-top: calc(var(--status-bar-height) + 44px); } 补充说明(针对 UniApp X 项目) 如果你的项目是UniApp X(专门适配 HarmonyOS 的 UniApp 模式),可以直接使用 HarmonyOS 原生的Navigation组件配置右上角按钮(需在uts页面中实现): ts // pages/besties/besties.uts @Entry @Component struct BestiesPage { build() { Navigation() { // 页面内容 Column() { Text("页面内容") } } .title("XXX") // 导航栏标题 .titleMode(NavigationTitleMode.Free) .backgroundColor("#ff4f87") // 配置右上角按钮 .toolBar({ items: [ { value: "+", textColor: "#FFFFFF", fontSize: 18, action: () => { console.log("右上角按钮被点击"); // 业务逻辑 } } ] }) } } 关键注意事项 app-plus配置的局限性:app-plus是 UniApp 对 Android/iOS 端的扩展配置,HarmonyOS 平台的导航栏、原生组件等逻辑与 Android/iOS 不同,因此大部分app-plus配置在 HarmonyOS 上不生效。 状态栏高度适配:自定义导航栏时,需通过var(--status-bar-height)获取 HarmonyOS 设备的状态栏高度,避免导航栏被状态栏遮挡。 UniApp X 的适配:若使用 UniApp X 开发 HarmonyOS 应用,建议直接使用 HarmonyOS 原生组件(如Navigation),兼容性和体验更好。 通过自定义导航栏或 UniApp X 的原生Navigation组件,即可实现 HarmonyOS 应用中页面右上角按钮的需求,同时保证跨平台兼容性或原生体验。 官方答复地址:https://developer.huawei.com/consumer/cn/forum/topic/0203200053870018576?fid=0109140870620153026&pid=0314200135195141595 当然,这个问题解决最终也是通过自绘导航栏解决的,不过目前还有个问题,就是与 uni 自带的原生导航栏样式稍微有些区别,主要问题在导航栏高度计算,以及导航栏字体渲染问题。这个如果要想彻底解决可能就得全部重写几个页面的导航栏了。这个不影响使用,稍微往后放一点。 另外一个问题,那就是 ai 助理迁移问题,迁移到鸿蒙系统之后,由于部分属性不支持,导致页面直接白屏了。目前虽然就解决了大多数的问题,单机 markdown 渲染问题,以及聊天窗口自动滚动到最新消息依然有问题,在没有全屏的时候是没问题的,消息列表全屏之后,滚动总是少一块。 而至于上篇文章提到的,google play 测试的问题,目前也有好多宝子参与进来了。也反馈了很多问题,当然,很多东西自己觉得习以为常,但是很多人第一次使用的时候却并没有看到相应的效果,或者对于操作步骤有疑惑。 记录: 1.增加异常状态种类,支持多选 2.优化日历样式 3.增加用户徽章 4.针对不同设备处理流式数据 5.优化生日选择的日期选择器 6.优化爱爱记录操作方式 7.优化日历操作方式,更简单明了 删除记录 结束记录逻辑调整 todo todo: 个人信息–手机号,随便在那里输点东西再去修改昵称, 修改昵称那个输入框变成修改手机号的输入框了。✓ 修改完手机号点一下邮箱–取消,在点击昵称 ,输入框变成修改邮箱输入框了✓ 我的–高级设置–安全设置 点击密码没反应,改不了密码 ✓ 青少年模式不能记录新的了,但是已经记录的💊在日历上还是显示的。 数据分析页面: 年没上限 月只有60天。而且英文界面出错提示是中文。 体重和体温也没有边界值,甚至可以输入负数。 ✓ please拼错账 pleace ✓ 中文用户名长度判断问题,中文允许两个字符 ✓ 目前已经更新发布了一版新的,并且 ios 和安卓终于版本号同步了。之前由于种种问题,ios 的版本号稍微落后了一点。 当然,正式的测试还得找个时间一起处理。多人长测的确是个问题,需要投入那么点精力。 然而,由于 google 原来的 appid 用不了了,只能换个新的 id,然而新的 id 就会出现 pushid 和 unicloud 不一致的问题,最终只能在 google 包开了 1.0 的 push 临时解决了这个问题。最终没有再搞个分支,不同的分支维护真的太麻烦了。 本来想着一套代码搞定,现在就已经拆分成了鸿蒙的 vue3 和通用版本的 vue2。修复一点问题,现在就得维护两套代码。这个也是属实是无奈之举了。 之前上架华为应用市场的版本是没有 ai 助理的,也就是一个屏蔽了 ai 助理的版本。对于这种不完美事情,总是觉得有些欠缺。继续咨询了一下相关的问题,https://developer.huawei.com/consumer/cn/forum/topic/0203200246757472747?fid=0109140870620153026 给出的答案倒是和之前的区别不大,意思是可以上,但是有些限制。 除了生成的内容要有明显的标识:https://developer.huawei.com/consumer/cn/doc/app/50111-10 另外一个就是使用这种功能需要进行实名认证: 目前看来对于这种认证最简单的侵入性最小的还是手机号认证。为了进行手机号认证,也看了几种方案,一种是基于 uni 自带的证号认证功能, https://doc.dcloud.net.cn/uniCloud/uni-rpia/mobile-verify/intro.html 相关费用报价其实略贵一些: 真题来说两毛多钱一次,这价格属实是贵了点。随便认证个几百人,这几十块钱就没了。虽然不多,但是毕竟作为一个不挣钱的项目该省的还是要省的。那么,除此之外,那就是直接短信验证码了,uni的短信验证码费用为 0.0355,这个价格比上面的便宜了很多。 然而,这个资源包太大了,有效期一年: 看了下阿里的,虽然大家贵点,但是相对来说资源包可以买的小一些,用完再买,也不会存在浪费的问题: 至于切换,那等短信需求量大了再说吧,毕竟现在只有上架华为应用市场的需要实名,并且不知道这种实名认证是不是满足需求。如果满足不了,那就得再换别的方式了。 既然,已经到了这里,也不在乎多折腾一个应用商店了,登录三星的开发者后台,不得不说,三星还是简单,除了提示改密码,别的什么都没问题。添加应用,补充资料。上传 app 提交审核,然而,晚上收到一封邮件,说审核被拒了,而至于为什么被拒,简单粗暴给了个 apk 扫描没通过的链接。 按照文档的提示,给 google 发送扫描误报请求。结果添加到 google 邮件里的附件又被扫描了,禁止下载。这尼玛真是陷入死循环了, 只好压缩之后重新给 google 发送文件,这尼玛是属于套娃了吧。真是服了。 最近为了处理这些问题,最近这段时间确实比较忙,白天公司的事情,晚上自己的事情,差不多每天都到十一点多,偶尔一天十一点上床了,对象问了一句:“今天咋这么早?!” 再次感谢最近参与测试,提出 bug 的宝子们。 尽管道阻且长, 但是行则将至,不是吗?
obaby@mars
h4ck.org.cn
这篇文章介绍了作者最近在做图时重新发现的一款早期发布的字体。它的中文和数字部分表现灵动且活泼,设计上十分好用,虽然英文字形在粗细上略显奇怪,但整体依然值得安装体验。作者附上了字体的展示图,并提供了网盘下载链接以及相关的法律声明,方便读者获取与参考。
张洪Heo
blog.zhheo.com
随着Ai技术的快速发展,越来越多的内容被怀疑为Ai生成。本文从Ai写作的缺陷入手,探讨其与人类创作的区别,包括生产力进步的争议、知识增量的局限、情绪价值的缺失,以及Ai在认识世界与改造世界之间的边界。通过工业与手工业的比喻,帮助读者更好地辨识Ai内容,并反思Ai在创作中的角色。
老T博客
lawtee.com
一直以来都想在图片加载时添加一个加载动画,以增强用户体验。使用 Hugo 以来,关于图片的添加方式也进行了自定义。针对历史数据,没功夫一遍遍改了,就采用 Markdown 原生语法进行图片的插入,这样形成的图片就是一行一个简单进行罗列。后来为了让自己的照片显示 exif 信息,以及实现一行多图的方式,通过自定义短代码的方式实现,详细可见 通过Hugo短代码功能实现图片及其EXIF信息展示 。
小十的个人博客
www.xiaoten.com
站在二十多岁的那个年纪往后看,总是会说一句:“以后的事情,以后在说。”但是真到以后的这个年纪,好像又缺少了很多的激情,曾经二十多岁的时候特别想去法外兵团,因为那个时候都已经24岁了,现如今十年过去了,好像想法也没有变。我也不记得我第一次抽烟的年纪,大概也就14、5岁的样子,觉得嘴里叼着个烟卷特别的帅,我那个年代特别流行港片,所以看港片里的男主角、反派都是嘴里叼个烟卷,那个时候就懵懂的种下了颗种子。 其实你说是真的想抽烟么?并不是,只是因为觉得那样很酷,假装或者是扮成熟,一眨眼到了成熟的年纪,却又没有那根尼古丁在陪伴,我记得小时候喝酒,每次喝多了以后回家都会吐,但是哪次吐,我都从不会给家里添麻烦...... 继续阅读»»»
绝非善类
6angel.com
在 PHP 开发中,图片处理是一个非常常见的需求,比如生成缩略图、添加水印、格式转换等。
湖南双峰荷叶镇的儿时回忆:父亲的‘发滴狠’、老师的‘绊蛮读’与‘舍得死’。这些湖湘方言正消失,被媒体改成‘霸蛮’。通过曾国藩、蔡和森原著原文,探寻‘蛮’字的原生用法,跨越时代呼应,揭示其与现代误写的区别。
老T博客
lawtee.com
深度分析《治安管理处罚法》修订争议背后的制度转型逻辑,揭示封存拘留记录条款如何成为下一步改革的先导信号。结合十年禁毒数据演变,解读公安退出动态管控、强戒所转型司法执行体系、社区戒毒司法化的治理现代化路径。
老T博客
lawtee.com
懒惰,有时候带来的负面效果,后期想要修复的时候,要付出的代驾比当时处理要复杂的多。更恐怖的是,哪怕付出了这么多的代码,依然无法达到最开始的效果。 当 google playstore 开发者给我发邮件提示账号快过期的时候,并没有太留意,后来就给忘了。当然,gmail 的邮箱已经收到了数次提醒,但是由于那段时间不怎么翻墙,导致并没有看到这些邮件,等看到邮件的时候账号已经被用了。 看到这个停用的原因,真的是让人崩溃,这 tmd,当时但凡翻墙了,也就是点几下鼠标的事情。现在好了,重新注册账号依然面临一系列的问题。appid 被占用,旧应用无法下架,无法转让。现在连上线发布都需要面临另外一个问题,那就是需要开启封闭测试,只有封闭测试通过之后才能有发布正式版的权限。 google play开发者给出的答案是: 针对新创建的个人账号的测试要求简介 测试是应用开发流程中不可或缺的一环。通过持续对应用运行测试,您可以在公开发布应用之前验证其正确性、功能行为和易用性。这能让您及时解决发现的技术问题或用户体验问题,最大限度地降低这些问题对用户的影响,从而确保您在 Google Play 中发布的是应用的最佳版本。如果开发者在发布应用之前经常使用 Play 管理中心的测试工具进行测试,他们的应用将能够带给用户更优质的使用体验,从而在 Google Play 上赢得更高的评分,取得更大的成就。 为了帮助所有开发者确保提供高品质的应用,我们提出了新的测试要求。如果开发者使用的是 2023 年 11 月 13 日之后创建的个人账号,则其应用需要先经过测试,然后才能在 Google Play 上发布和分发。若应用未经过测试,系统会停用 Play 管理中心内的部分功能,例如正式版(测试和发布 > 正式版)和预注册(测试和发布 > 测试 > 预注册),直到开发者满足相关要求为止。 测试要求概览 如果您使用的是新创建的个人开发者账号,则必须对您的应用运行封闭式测试,且至少有 12 名测试人员在过去至少 14 天内选择持续参与测试。满足上述条件后,您便可以在 Play 管理中心的信息中心申请正式版发布权限,以便最终在 Google Play 上分发您的应用。申请时,您需要回答一些问题,帮助我们了解您的应用、测试流程及正式版发布准备情况。 下文详细介绍了不同类型的测试轨道和相关要求,以及关于申请正式版发布权限的更多详情。 了解不同的测试轨道和相关要求 Play 管理中心提供不同类型的测试轨道,以便您逐步扩大测试范围并改进应用,力求达到适合面向数十亿 Google Play 用户发布的水平。 内部测试:在完成应用设置之前,您可以自行将 build 快速分发给少量可信测试员。这有助于您排查问题并收集早期反馈。通常,build 被添加到 Play 管理中心几秒钟后,就会向测试人员开放。虽然内部测试并非强制性要求,但我们建议您从这里开始。 封闭式测试:利用封闭式测试,您可以与由您控管的众多用户分享应用。这样一来,您可以在发布前修复问题,并确保应用符合 Google Play 政策的要求。您必须先运行封闭式测试,然后才能申请发布正式版应用。当您申请正式版发布权限时,必须至少有 12 名测试人员选择参与您的封闭式测试。他们必须在过去 14 天内选择持续参与。完成应用设置后,您即可启动封闭式测试。 开放式测试:让您可在 Google Play 中发布测试版应用。进行开放式测试时,任何人都可以加入您的测试计划并向您提交非公开反馈。请先确保您的应用和商品详情已经准备好在 Google Play 上架,然后再选择该选项。如果您拥有正式版发布权限,则可以使用开放式测试。 正式版:让您可通过 Google Play 面向数十亿用户发布应用。您需要先运行符合我们条件的封闭式测试,然后才能申请将应用发布为正式版。在申请时,您还需要回答一些与封闭式测试相关的问题。当您申请正式版发布权限时,必须至少有 12 名测试人员选择参与您的封闭式测试。他们必须在过去 14 天内选择持续参与。 如果开发者使用的是 2023 年 11 月 13 日之后创建的个人账号,则其应用需要先经过测试,然后才能在 Google Play 上发布和分发。若应用未经过测试,系统会停用 Play 管理中心内的部分功能 测试要求概览 如果您使用的是新创建的个人开发者账号,则必须对您的应用运行封闭式测试,且至少有 12 名测试人员在过去至少 14 天内选择持续参与测试。 重要提示:向测试人员强调,他们需要选择持续参与至少为期 14 天的封闭式测试。 说实话就是现在google 的做法是越来越看不懂了,关键是很多操作也不知道后续该如何操作。这就很蛋疼了,这种事情当然更好的办法是去咸鱼之类的找个专门做测试的。 测试资格需要加入这个 google 群组(需要加入群组之后才能参与测试):guimiquan@googlegroups.com https://groups.google.com/g/guimiquan 我也没咋用过这个东西,不清楚怎么去处理这个破玩意儿。有时候感觉老外设计的东西,的确是不怎么符合自己的使用习惯。 ap测试地址: https://play.google.com/apps/testing/gma.dayi.app app商店地址: https://play.google.com/store/apps/details?id=gma.dayi.app 网上依然能找到这种测评服务了,价格大约 200+。 现在的问题在于重新注册开发者账号话费了 30 美元,现在不上架恶心,上架也恶心。既然如此那还是折腾一下吧,不过鉴于自己手上没那么多的设备,想请各位宝子帮帮忙测试一下,想参与的加一下 google 的群组。需要 12 名测试人员,根据提供的测试账号数量,在测试完成后给于相应的报酬,如果有时间,或者闲着没事的希望可以板帮我哦。 目前我自己还在修改一些问题,希望大家除了加下 google group,顺便加下群哦,QQ群:777692920 需要大家开始帮忙测试了会统一通知一下的。 都说蜀道难,现在发版比蜀道还难,蜀道难都是看得到的难,而这发版,完全是不知道的陷阱。 最后说下测试报酬哈,鉴于价格大约都是 200+,12 个账号,按照每个账号 20 元红包来计算(提供几个测试账号,会获得相应账号数量的红包)。如果不想要红包的,可以寄写真照片(3 张),如果喜欢的话。 如果种种原因,到时最后测试没通过,红包依然会发放,不过金额就变成 10 元了哈。毕竟不想让大家白费精力,这个钱属实不多。聊表心意,主要是这个应用也没啥盈利能力,全靠用爱发电,小女子先行写过啦。
obaby@mars
h4ck.org.cn
全球学校手机禁令风起云涌:美国禁令后学生成绩提升,法国扩展到高中,新加坡全面禁止使用。国内教育部强调课堂禁带,但是否该推向全校?结合国际经验和数据,从家长视角分享一点小思考:更严格的管理,能帮孩子们养成健康用网习惯吗?
老T博客
lawtee.com
11月30日,我第三次来“只有河南·戏剧幻城”,前两次分别是2021年12月19日(跟我爸)、2023年1月26日(跟我爸妈和外甥),这次是跟我姐。这次发现园区内的部分硬件设施已明显老化。三大主剧保持原貌,小剧场则进行了部分更迭,例如此次观看的《苏轼的河南》《曹操的麦田》和《薛怀义》均为新剧目。热门剧目如《红庙学校》排队依然困难,这次仍未排上。
小十的个人博客
www.xiaoten.com
吸毒记录封存引发全网热议,但法律界为何沉默?全国超500万涉毒人员、4200万重点人群就在你我身边。知道他们的历史,会让我们更安全还是更焦虑?为什么说有时候‘不知道’,反而是社会安宁和个人内心的保护伞?
老T博客
lawtee.com
本次更新为 2025 年最后一次更新,接下来 THYUU/星度主题将发挥年度首页的特性 —— 每年度都会设计出本年度的新款首页。这点特性正是因为其整体的有效自适应风格以及高度统一的设计标准,给予未来的无限可能,一次购买享繁星温度。这就是 THYUU/星度主题,让主题跟随时代,让审美不再疲劳。
分享的是我个人在做 Go 项目时整理的目录设计和分层思路,仅供参考,并不是什么绝对正确的做法。如果对你有所启发,那就太好了;如果你有不同的方式,也欢迎交流
星河避难所
hejunjie.life
在科技快速迭代的时代,为什么还有人钟情于20年前的ThinkPad X200/X201系列?本文探讨老电脑的经典设计,特别是标志性的TrackPoint指针及其在打字和生产力方面的独特优势,避免误触触控板并保持双手不离键盘。结合看到的X210Ai改装案例,分析电脑硬件改装的魅力,以及经济环保考量和社 …
老T博客
lawtee.com
小时候跟姐姐学的用扑克牌算命,洗牌就那么一张一张的抽出来排上去,从 1 开始一直排到 13,不同的花色对应着好 […]
obaby@mars
h4ck.org.cn
《治安管理处罚法》修订草案第136条确立的治安违法记录封存制度引发广泛讨论。本文从制度设计原理出发,深入解析其覆盖范围(所有治安违法行为)、法理基础(比例原则)、核心区别(封存≠销毁),阐明‘封存是原则,查询是例外’的严格适用条件。强调该制度通过限定国家机关办案及依国家规定查询两种情形,并明确‘国家 …
老T博客
lawtee.com
新《治安管理处罚法》增设处罚记录封存条款引发舆论风暴,法律界却出奇沉默。治安处罚记录底线有多低?封存为何触及‘毒’的痛点?警方如何防御‘证明热’?公子哥们真能因此‘复出’?解读争议背后的法律逻辑与权力规限。
老T博客
lawtee.com
新《治安管理处罚法》增设处罚记录封存条款引发舆论风暴,法律界却出奇沉默。治安处罚记录底线有多低?封存为何触及‘毒’的痛点?警方如何防御‘证明热’?公子哥们真能因此‘复出’?解读争议背后的法律逻辑与权力规限。
老T博客
lawtee.com
最近,我为博客增加了一个新功能:外部链接跳转页。现在,点击站外链接会先进入一个中转页,经用户确认点击 继续访问 后才前往目标网站。当然这功能并不少见,多数网站都有此功能。
小十的个人博客
www.xiaoten.com
一次阴差阳错的培训班邀请,让作者首次进入警校参加法治培训。记录从着装要求、唱国歌开班仪式,到最长三个半小时的拖堂课程、严格封校管理、教授深夜串宿舍交流的独特警校体验。同时包含参观中共三大会址和广州仲裁委的外出见闻。
老T博客
lawtee.com
我前两天看了个动画片,叫《蜉蝣》,谁知这玩意儿,它只能活一天。 一大早他就出去跟蚂蚱玩,直到天黑了,蚂蚱说:“你玩着,我先回家了,咱俩明天见。”蜉蝣就寻思,明天是个啥呀? 第二天,蚂蚱没找着蜉蝣,跟青蛙又好上了,俩人玩了一段时间,青蛙突然说:“你玩着,我得回去睡一觉了,咱俩来年儿见~“蚂蚱一听就慌了
益友网站
blog.yiyou.bj.cn
记录在实习过程中遇到的一个由数据源头污染、内存越界读取以及格式化字符串漏洞三者巧合叠加引发的教科书级 Crash
liangbm3's blog
liangbm3.site
2025-11-26游戏行业新闻。定期更新一些行业新闻,不做信息茧房中的蚕蛹。
猫普的精神世界
maplezz.com
最近这段时间,我的MacBook Pro的风扇几乎就没停过,更别说合上盖子了。因为我在本地部署了一套ComfyUI。
猫普的精神世界
maplezz.com
通过女儿同学父母的邀请,作者参观了三家中小企业,包括两家传统制造业和一家新材料企业。从外部视角代入流水线工人的角色,分享了中国工厂流水线工作的噪音大、重复劳动、工作时长长、待遇一般等真实体验,以及对企业竞争压力、制造业转型升级和中国制造强大的个人感悟。
老T博客
lawtee.com
晚上下班之后,沿着那条跑过无数次的公路奔跑 路边的树上依然没了绿意 一阵北风吹来 树上的黄叶控制不住的在空中飞舞 身不由己的在空中划出一条不规则的曲线 落在地面上 一阵更猛烈的风吹来 地上的树叶又被裹挟着飞到了空中 耳机里伴随着风声传来的是张韶涵的《阿刁》 想大口呼吸 却不禁让狂风灌满了整个胸腔 虽然已经解开了薄羽绒服的扣子 微微出汗的身体依然想要抛弃这沉重的枷锁 只是啊 或许这被嫌弃的枷锁 是多少孩子的爱而不得 或许 我们生不逢时 或许 我们一路荆棘 但是 孩子啊,我们还是要努力的绽放
obaby@mars
h4ck.org.cn
本文介绍了在Vercel上构建博客时遇到私有子模块无法拉取的问题及其解决方案。通过使用一个自定义脚本和设置GitHub访问令牌,成功实现私有子模块的拉取。
老T博客
lawtee.com
最近心血来潮,上 Wayback Machine 搜了一下自己的域名 xiaoten.com。 距离2011年2月2日,已经14.8个年头,虽然手里存着一些备份数据,但大多是后面几年的存档,前几年的存档因种种原因,没有留存下来。
小十的个人博客
www.xiaoten.com
2025-11-25游戏行业新闻。定期更新一些行业新闻,不做信息茧房中的蚕蛹。
猫普的精神世界
maplezz.com
中午吃完饭,打开电脑下载了点乱七八糟的东西,期间传来了 iphone 的两次短信提示音。平时垃圾短信、垃圾电话一大堆所以也没去看到底是什么东西。等到要出门上班的时候,看了下 p70 手机,推送栏有一条消息:“……驾驶 中型以上……汽车…… 超速 ……不超过 20% ……”,都不用仔细看就知道是超速了。 距离上次收到超速短信已经过了数年,最近几年除了路边停车收到的罚单,以及对象在快速路上超速吃了一张罚单。从来没再收到过超速罚单,倒不是因为没超速,只是山东高速的容错率还是蛮高的。 看了下拍的现场图片,应该是在原来的济潍高速被拍的。区间限速路段 22km 长度,限速 120km/h,实际的区间速度为 134km/h。之前跑 G20的时候,基本区间限速都是压着 140 左右跑,但是却没被拍过。只有回老家的时候才会跑济潍高速,跑的时候一般是压着 130 跑,然而这次稍微快了点。这一下,两百块没了,说实话就是这两百干啥不好呢,为什么要超速呢。 带着家人跑高速的时候,对象总是提示说,不要超速,被罚款太不值了。有时候被说,心里也感觉不爽,但是真的压着 120 跑,总是觉得有些憋屈。然而,等真被拍了之后,交了两百块钱,现在也会想着 200 花的有意义么?平均时速降 2km/h 就完全可以省掉这 200 快了。也常在网上看到有人说,限速 120 超速 20% 不要紧,然而,这个超速 20% 以内不要紧,不是所有的高速都适用。如果要超速,还是贴着 10% 之内超吧,毕竟,交的罚款都赶上来回的油费了。 周日带着宝子去上网球课,终于有重新能达到隔网接球了。跟着前一个教练学的内容,扔了一年多的钱,学了个不标准的动作。现在每节课都在纠正之前的错误,也在承担之前这错误的姿势带来的影响。目前已经又消耗掉 20 节课时费了。好在现在纠正的还算可以,最起码就是球能打实了,能听到打球的声音了。总说及时止损,有时候却因为自己的懒惰和松懈,浪费了太多的时间在那些错误的地方,然而这些错误最终的买单人还是自己。 有时候也不得不思考究竟什么是有意义的,学习?工作?玩耍?还是什么其他的东西? 然而,有时候想想这些都没什么意义,或许真正有意义的事情是做自己喜欢的事情,让自己快乐。然而,这种快乐又从何而来呢?是兴趣爱好还是什么其他的东西?亦或者说是一种无所谓的坚持? 坚持有意义吗?答案就是我也不知道有没有意义,只是从某种意义上在坚持一件事情。最近晚上跳绳的时候,有时候会一边看电视一边跳,这么跳的好处是看到入迷的时候,跳绳反而觉得没那么累了,甚至很容易就跳到 4000+。 昨晚跳的时候,看的第一集电视剧已经过半,在第一集结束之后,继续后面一集。既然开始跳了,自然是要坚持下去的。就这样,刚好差不多一个小时多一点的时间,完成了一万个。 虽然最开始的 4000 还能有点感觉,但是到了 6000+以后反而没什么太大的感觉了,除了有点出汗,并没有太吃力。或许这就是坚持的意义吧,只有牛马有个一个好身体,才能赚更多的牛马费不是吗?也只有更多的牛马费,才能给宝子营造更好的生活环境。 总说年轻人不愿意结婚生子,之前忘了在谁那里看到的一个专家的言论说,那年轻人不愿意生孩子,并不是年轻人没有责任心,而是现在的年轻人责任心比上一辈高太多了,知道为自己的孩子负责,知道为他们创造更好的生活条件。自己没有能力的时候,不想生而不养。 而这个好的条件,有需要付出多少的努力?然而,这些所谓的努力又有多少事有意义的?对于多数人来说,从来不会希望你过得比他们好。上周回去奔丧的时候,在殡仪馆,大姐夫跟二姑家的堂哥在那里聊天,自己去厕所的时候路过。堂哥玩笑了一句:“发财了,不认识亲戚了?” 我幽怨的回了一句:“嗐,发个屁才啊,不单工资没涨,还降工资了……” 简单的聊了几句就去洗手间了。努力或许从来都没什么意义,别人看到的都是你现在的表象,至于是不是他们希望的,大概率并不是。而之所以说这句话,大概率是因为这次回去自己没有开大白而是开粉皮回去的。毕竟这个时候在一堆车牌号鲁 V 和鲁 G 的车里,找到一辆鲁 B 的车还是蛮容易的,自己下车的时候他们大概率也是看到了。虽然不是什么豪车,但是也能戳痛某些人吧。不管承认不承认,有时候看到别人开着跑车出现,自己的内心也会触动,那种内心的由衷的羡慕,因为这些东西大概率自己这辈子无法体会了。而这些东西,不是自己努力就能得到的,如果要按这个来平评判,自己的努力就没有任何的意义。 穷,固然会被人看不起,但是你过得比他好,大概率他会记恨你。 于是,多数时候,我总是习惯展示给他们自己想看的那个自己。更像一个虚伪的骗子,哪怕是自己的家人,有时候竟然也会带着一份伪装,只是不知道这份伪装如果真的去掉,会变成什么样子?大概率不是自己想要的样子。 自己不断追求各种所谓的意义,以前却很少追求快乐。在某些时候,甚至为了单纯的快乐竟然有一些负罪的感觉。就想那个拉磨的驴,偶然从磨盘上下来之后,也会怀疑自己存在的意义和价值。内心的不自信,太多的时候需要所谓的外界的认可来证明自己的价值。诚然,这种病态从来没有真正消除过。 跟大多数人一样,人生的轨迹似乎也没什么太多的变化。上学、工作、结婚、生子,在父辈的言语中,听到的最多的就是多生几个孩子。这一辈子什么都不会留下,能留下的只有自己的孩子。然而,留下那么多孩子干嘛呢?如果给不了好的生活,宁可不要孩子。自己摸爬滚打从按个小村子里爬出来,难道要让自己的孩子继续重蹈覆辙吗? 四叔家的姐姐得了脑瘤,在鬼门关走了一遭之后,心态变了很多。自己很喜欢这个小姐姐,小时候经常在一起,长大了之后见的少了,但是感觉依然很亲切。然而也只有过年的时候才有时间去看看她,身体瘦削,这几年气色好了很多。她说:“有时候读书太多也不好,你看你跑那么远都见不到你。” “这哪里算远,一点都不远”我答道,我握着她的手,能感到那只手冰冰凉凉。我想努力的给她暖一下,就这么紧紧的握着。 也许从来没什么所谓的感同身受,哪怕经历过同样的事情,每个人依然有每个人的感觉。而自己能做的,也仅仅是尽量去体会他人的内心的感觉。 人生,或许从来没什么意义。也许只有自己能给自己的人生赋予意义,快乐活着,痛快生活。
obaby@mars
h4ck.org.cn
多数时候,要下载电报的视频并不需要太复杂的操作,直接点击视频资源的 save to gallery 就可以保存视频了。 然而,并不是所有的群组都能保存视频,有的群组甚至连截屏和分享的权限都没有,自然也就没法下载视频了。 这种群组不单没有开放下载群贤,连复制和转发的权限都没有。所以要想下载这种视频,之前我尝试了几种办法,包括但不限于: 1.通过浏览器插件下载 2.通过 tg 的开发者账号权限,通过接口获取数据 3.tdl 然而,第一种方法,最大的问题在于很多插件都是需要付费使用的。最多能下载四五个视频,超过这个数量就要收费了。另外,今天又试了一下发现插件失效了,应该是本地插件没有更新导致的。 之前用的时候还是可以的。 第二种方法最大的局限在于注册 tg 开发者大概率会直接失败,基于 tg bot 的实现方式,没有开发者账号是无法实现的。而注册失败,就一个弹窗提示 error,就很沙雕。也不告诉你为什么,看网上分析说什么各种风控,就一个破聊天工具,哪里那么多的风控? 原因: • 当前 IP 地址地理位置受限,或是当前ip被滥用导致被feng控,使用代理可能会被 Telegram 拦截。 • 账户状态异常,例如被标记为垃圾账号、未绑定手机号、账号过新等。 • 多次重复尝试触发风控机制,系统会暂时禁止继续操作。 • 浏览器环境异常,如关闭了 JavaScript、使用了隐私插件或禁用了 Cookie。 解决方案: • 使用稳定、纯净的住宅代理 IP • 避免使用数据中心代理、JC节点这类 IP 容易被识别为爬虫来源。 • 建议使用真实住宅宽带出口的代理(如美国、欧洲地区),确保 IP 没有黑历史 • 优先选择长期未被用于 Telegram 操作的 IP,降低触发风控的概率 • 使用指纹浏览器 • 隔离的浏览器环境 • 每个指纹配置都是独立的“浏览器环境” 在尝试了无数次之后,只能放弃这种方法。 直到某一天发现了 tdl,不得不说,这是个好东西啊。 Features: Single file start-up Low resource usage Take up all your bandwidth Faster than official clients Download files from (protected) chats Forward messages with automatic fallback and message routing Upload files to Telegram Export messages/members/subscribers to JSON 不过在实际使用的时候,发现几个问题,就是直接用 channel 的方式下载,下载失败了,所以,尝试导出记录的方式下载: 导出的 js 文件会包含所有的媒体资源: 命令参考上图的写法即可,导出之后,使用 json 文件进行下载即可: tdl.exe dl -f result1.json --skip-same
obaby@mars
h4ck.org.cn
这哪里是简单的旋律,分明是东北振兴的生动注脚,是人民安居乐业的幸福咏叹,更是经济上行、GDP稳步增长的铿锵节拍。
小时候特别喜欢守家待地,即便现在身边的朋友都特别不愿出远门工作,觉得自己本地熟门熟路,走到哪里都有朋友,尤其北方天津这个城市,更是懒得出远门挣钱,这是小时候每个年代的成年人,给下一代灌输的思想,导致很多人对天津人的印象就是不爱出远门挣钱,跨省外嫁更是不可能。随着年纪大了,反而自己觉得有一些那么叛逆,或者说适应能力比较强的人,其实在哪个城市生活都是一样的,就比如我在上海实习的那一个月,因为我出门从不放弃自驾的机会,从天津出发驾驶新能源到上海,导航给的参考是10个小时多点,我开车加上充电,顺便在服务区没事睡上一觉,开了不到16、7个小时,白天、晚上的景色其实我都特别喜欢,晚上能看见若隐若现山的背影...... 继续阅读»»»
绝非善类
6angel.com
之前有个项目,用了个域名带下划线,结果申请证书的时候就悲剧了,嗯,你问为什么不买个通配符的?当然是为了省钱,不想花钱。 刚开始还以为是阿里的问题,后来去腾讯发现也不行,换了几家都不行。最后搜索发现这么个情况: 由于受CAB出台的新规(证书中所包含的域名不能有下划线)影响,从2018年12月7日起,所有新签发的证书的域名中不能包含下划线,在2018年12月7日之前如有签发过下划线的域名,则需要在2019年1月14日进行强制吊销。 如有证书用户受到影响,可以通过下述方法进行解决: 1.请用户将含有下划线的域名进行调整,然后CA对该老证书进行重签发,将新的标准FQDN添加到冲签发的证书中。 2.用Wildcard对原老证书进行替换(但如果老证是EV SSL证书,则Wildcard证书不适用于本解决方案,因为Wildcard是OV类型证书,不支持EV)。 域名命名规范 (RFC标准) 互联网的核心技术规范由IETF(互联网工程任务组)通过一系列名为RFC(意见征求稿)的文档来定义。关于域名如何命名的规则,主要在 RFC 1035 中明确规定。 合法字符集:RFC 1035规定,域名中的“标签”(例如 www、example、com 都是独立的标签)只能使用以下字符: 字母 a-z (不区分大小写) 数字 0-9 连字符 - 关键限制:连字符 - 不能出现在标签的开头或结尾。 根据这个标准,下划线 _ 根本不在允许的字符集之内。所以,从技术规范上讲,server_name.com 本身就是一个无效的域名。 所以,虽然之前能创建这种二级或者三级域名,但是,在申请对应的证书的时候就悲剧了。 所以为了不影响业务,尝试申请免费的通配符证书,还是通过 acmes.sh 搞吧。 1.安装 curl https://get.acme.sh | sh -s email=my@example.com 2.配置环境变量: export Ali_Key="LTA**************6yn" export Ali_Secret="q435*************EBSaDba5" 3.申请证书: acme.sh --issue --dns dns_ali -d example.com -d *.example.com --debug 需要注意的是,通配符证书只能通过配置信息自动校验,不能通过添加解析的方式校验,所以要配置 key 和 secret。如果是不同的解析服务商,设置不同的环境变量即可。 zhongling@MacBookPro .acme.sh % export Ali_Key="LTA**************6yn" export Ali_Secret="q435*************EBSaDba5" zhongling@MacBookPro .acme.sh % ./acme.sh --issue -d lang.bi -d '*.lang.bi' -k ec-256 --dns dns_ali --dnssleep 60 [2025年11月21日 星期五 16时53分34秒 CST] Using CA: https://acme.zerossl.com/v2/DV90 [2025年11月21日 星期五 16时53分34秒 CST] Multi domain='DNS:lang.bi,DNS:*.lang.bi' [2025年11月21日 星期五 16时53分41秒 CST] Getting webroot for domain='lang.bi' [2025年11月21日 星期五 16时53分41秒 CST] Getting webroot for domain='*.lang.bi' [2025年11月21日 星期五 16时53分41秒 CST] Adding TXT value: fcTxHx2osERz8mqJFaV2c0yKvo6vUSMA4SH1FR95PMQ for domain: _acme-challenge.lang.bi [2025年11月21日 星期五 16时53分44秒 CST] The TXT record has been successfully added. [2025年11月21日 星期五 16时53分44秒 CST] Sleeping for 60 seconds to wait for the the TXT records to take effect [2025年11月21日 星期五 16时54分46秒 CST] lang.bi is already verified, skipping dns-01. [2025年11月21日 星期五 16时54分46秒 CST] Verifying: *.lang.bi [2025年11月21日 星期五 16时54分47秒 CST] Processing. The CA is processing your order, please wait. (1/30) [2025年11月21日 星期五 16时54分52秒 CST] Success [2025年11月21日 星期五 16时54分52秒 CST] Removing DNS records. [2025年11月21日 星期五 16时54分52秒 CST] Removing txt: fcTxHx2osERz8mqJFaV2c0yKvo6vUSMA4SH1FR95PMQ for domain: _acme-challenge.lang.bi [2025年11月21日 星期五 16时54分54秒 CST] Successfully removed [2025年11月21日 星期五 16时54分54秒 CST] Verification finished, beginning signing. [2025年11月21日 星期五 16时54分54秒 CST] Let's finalize the order. [2025年11月21日 星期五 16时54分54秒 CST] Le_OrderFinalize='https://acme.zerossl.com/v2/DV90/order/7SLmDTCNs_Qw7zls2HFDpA/finalize' [2025年11月21日 星期五 16时54分56秒 CST] Order status is 'processing', let's sleep and retry. [2025年11月21日 星期五 16时54分56秒 CST] Sleeping for 15 seconds then retrying [2025年11月21日 星期五 16时55分12秒 CST] Polling order status: https://acme.zerossl.com/v2/DV90/order/7SLmDTCNs_Qw7zls2HFDpA [2025年11月21日 星期五 16时55分13秒 CST] Downloading cert. [2025年11月21日 星期五 16时55分13秒 CST] Le_LinkCert='https://acme.zerossl.com/v2/DV90/cert/bvCTHYFrpbcye-ASpKoS5g' [2025年11月21日 星期五 16时55分15秒 CST] Cert success. -----BEGIN CERTIFICATE----- MIID/zCCA4WgAwIBAgIQS5gLQdZXhrEHdsgVdwPdgzAKBggqhkjOPQQDAzBLMQsw CQYDVQQGEwJBVDEQMA4GA1UEChMHWmVyb1NTTDEqMCgGA1UEAxMhWmVyb1NTTCBF Q0MgRG9tYWluIFNlY3VyZSBTaXRlIENBMB4XDTI1MTEyMTAwMDAwMFoXDTI2MDIx OTIzNTk1OVowFzEVMBMGA1UEAxMMaGFpa2VodWkubmV0MFkwEwYHKoZIzj0CAQYI KoZIzj0DAQcDQgAEehCGvspbOuBBQjuauz9ghdv9bmvPGJmlz/LttbMjBlBi31Wh **************************************************************** qaiMNTAnBgNVHREEIDAeggxoYWlrZWh1aS5uZXSCDiouaGFpa2VodWkubmV0MAoG CCqGSM49BAMDA2gAMGUCMHlmfYvfKEWtJ/CM7UNx6sJPwzu5fU1c5j8v2Oj4REQh /KE0yJHo3YZkXegvxlSAPAIxAOPw+ZwRsatCaRL8yEGp4mX0umkKx+XbtTlus5NK aBIOcZiS307CH5mXKOb1jXMPpg== -----END CERTIFICATE----- [2025年11月21日 星期五 16时55分15秒 CST] Your cert is in: /Users/zhongling/.acme.sh/lang.bi_ecc/lang.bi.cer [2025年11月21日 星期五 16时55分15秒 CST] Your cert key is in: /Users/zhongling/.acme.sh/lang.bi_ecc/lang.bi.key [2025年11月21日 星期五 16时55分15秒 CST] The intermediate CA cert is in: /Users/zhongling/.acme.sh/lang.bi_ecc/ca.cer [2025年11月21日 星期五 16时55分15秒 CST] And the full-chain cert is in: /Users/zhongling/.acme.sh/lang.bi_ecc/fullchain.cer zhongling@MacBookPro .acme.sh % start /Users/zhongling/.acme.sh/ zsh: command not found: start zsh: permission denied: /Users/zhongling/.acme.sh/ zhongling@MacBookPro .acme.sh % start /Users/zhongling/.acme.sh/ zsh: command not found: start zhongling@MacBookPro .acme.sh % open /Users/zhongling/.acme.sh/ zhongling@MacBookPro .acme.sh % open /Users/zhongling/.acme.sh/ 最终,省去了更换域名的麻烦。先将就用着吧。
obaby@mars
h4ck.org.cn
通过新建搜索模板和定制搜索数据库,为hugo博客添加文章搜索功能
老T博客
lawtee.com
MineContext 是一个会在后台记录与整理你日常电脑行为的开源工具。它的体验更像是一种新的信息整理方式:不需要额外输入,你的日常操作本身就是素材。
星河避难所
hejunjie.life
针对双离合变速箱(尤其是干式)是否必须学会手动换挡的疑问,本文结合技术原理与真实案例进行分析。结论是:日常驾驶无需使用手动模式,但在长陡坡、严重堵车等极端工况下,学会用手动模式“锁挡”而非“换挡”,能有效避免离合器过热,大幅提升变速箱寿命与驾驶安心感。
老T博客
lawtee.com
周二早上,刚换好衣服准备去上班。手机响了,一个陌生的号码,归属地显示的是潍坊。之前也会接到各种陌生号码的电话,为了解决 iphone 的骚扰电话,开了自动录音功能。但是,这个功能并不稳定,录音有时候显示不完整,有时候对方打了很多次电话,手机却连响都不会响。周末的时候把这个功能关掉了。 电话接起来,对面传来一个熟悉的声音,是四叔家的哥哥:“二大爷(二伯)走了,明天的公事……” “好的,我知道了,我明天回”简单的答复之后就挂断了电话。 快到中午的时候,又接到电话,通知了下时间,早上八点半。这个时间,如果早上从青岛走,六点之前就得出发。决定下班之后,往回赶。工作日的晚上,路上的车并不多。七点多出发,到家的时候也九点多了,好在提前远程开了空调,到家的时候,温度也到了 20 多度了。 客厅的桌子上还放着国庆走的时候落在上面的零食,袋子开着,并没封口。试了一下,已经潮了。把桌子上的东西都收拾了一下扔到了垃圾桶里。 好在冰箱里还有上次回来的时候放的饮料,就住一晚。没开电视,也没开饮水机,两瓶魔爪下肚之后,感觉也没那么渴了。躺床上,刷会儿手机,眨眼已经十一点多了,想着早上不能起太晚,简单洗刷就睡了。 睁眼看了下时间,七点,爬起来收拾下,准备出门。收拾好一切一定七点半了,刚要出门的时候姐姐打电话问出门了没。 开上车,去古城煎包吃个早餐。到小学门口的时候,依然堵的不动了。果断调头往另外一个方向走,只是,这县城的生活节奏,慢吞吞,一个红绿灯都过不了几辆车。那种闲庭信步的悠闲感,真的适应不了。 要了两个煎包,一碗豆浆。到角落的桌子边坐下来,开始吃,一口下去,竟然齁咸。一向味道不错的煎包,今天的确有失水准。好在还有碗豆浆,草草吃完,继续往殡仪馆赶。 等自己赶到的时候,依然很多然都到了。只是,现在很多人都变了模样,年轻的孩子们,自己甚至都已经认不出谁是谁。自己同辈的姐姐、哥哥们却基本都没怎么变样,很多人也老了很多。 这是自己第三次来这个地方,第一次是送自己的父亲,第二次是送对象的爷爷,这第三次是送自己的二伯。 第一次来的时候,依然太久远了,一眨眼二十年了。很多的事情都忘记了,记忆中仅剩的一点点记忆,就是领骨灰出来的时候,给的骨灰盒太小。烧完的骨灰,竟然没法完全装到骨灰盒里。有那么一块骨头还翘在外面。二伯用脚踩着骨灰盒才把骨灰盒给扣上,那小小的骨灰盒啊,竟然死了都那么不体面。因为父亲生病欠了太多的钱,那时也确实买不起更好的骨灰盒,更好的骨灰盒会更大一些。 现在二伯自己也走了,国庆期间自己又去探望了一次,说稍微好转了一点。尽管如此,但是这么久了没从重症监护室出来,总觉得,也是早晚的事情,这一天总是会来的。 到现在,父亲兄弟四人,现在也仅剩下四叔一人了。二伯在老家没有什么家产,也没房子,最终的选择就是县城的公墓。之前总是远远的看到过公墓,或者在电视上看到。自己走进公墓之后才发现,真的是一排一排,写满了名字。所有的人,最后终将成为一抔黄土,埋没在这黄土之中,两代之后,再也没人记得这个人曾经存在过。此时,这是个就真的从这个世界消失了。 早上出门的时候,看到绿化带的月季依然坚强的绽放着,虽然已是寒冬,哪怕不合时宜,只是赶上了这样的时间,也要努力的绽放。至于其他的,由他去吧。
obaby@mars
h4ck.org.cn
不知道什么时候开始,我发现我自己慢慢开窍了,今年复盘了很多前些年的自己,发现那个时候的自己特别的不成熟,一个人成熟的开始,真的从搞钱这件事情开始,然后就一发不可收拾。回想了一下自己从前,如果要是放在当初年少的自己,一定会优选让自己吃亏,给身边人铺路前行,即便是踩着自己的肩膀,也会让自己的身边人先往上爬,自己甘愿做垫脚石,可是这几年自己独行习惯了,反而不喜欢热闹,独立的思考和逻辑思维,这些能力锻炼的更多,所以越独立越爱思考,思考复盘的结果往往就是太冷静,不容易冲动,结果就是一个人久了,往往身边环境即便伪装的多么善意,都逃脱不了自己的第六感和一眼忘穿,甚至对面想的什么都知道,往往很多事情看透了就不...... 继续阅读»»»
绝非善类
6angel.com
分享我整理的轻量级 GitHub Webhook 工具,实现博客和代码项目的自动部署,只管写代码或写博客,服务器自动拉取、构建和重启,轻松又高效
星河避难所
hejunjie.life
在运营商严打PCDN、视频压缩升级、网站转向静态化的当下,如何不换路由器、不升级带宽,就把家庭网络优化到极致?本文基于老T个人经验,分享核心思路与10+种实用方法,从装乖避限到优化延迟,再到线路选优,帮你榨干现有带宽。
老T博客
lawtee.com
依然是受 王叨叨:基于高德地图做足迹管理插件 文章启发,实在眼馋足迹功能,但苦于没有清晰的思路,看到叨叨大神发了这个插件,借助AI,终于抽空完成了这一功能,并融入了一些个人想法:
小十的个人博客
www.xiaoten.com
热机械分析法(TMA) 是测定聚合物力学性质变化的一种重要方法。它是在程序控制温度下,测定聚合物在非振动负荷下形变与温度关系的一种技术。实验时对具有一定形状的聚合物样品上施加恒定外力,在一定范围...
寒士杰克
www.hansjack.com
日本首相高市早苗叫嚣'台湾有事就是日本有事'?剖析这背后日本社会的'精分'心态:沉迷二战'受害者'剧本、甘做美国'打手'、从俄乌学来'作死'教训。从中国视角,看清日本军国主义幽灵复活的危险信号与战略短视。
老T博客
lawtee.com
问题背景 在将博客的文章列表从 JavaScript 分页迁移到 Hugo 官方分页时,遇到了一个非常诡异的问题: ✅ Hugo 构建成功,显示生成了 42 个分页页面 ✅ .RegularPages 有 360 篇文章 ✅ 直接 range .RegularPages 可以正常显示文章 ❌ 但是 .Paginator.Pages 始终返回 0 {{/* 这样可以看到 360 篇文章 */}} {{ range .RegularPages }} {{ .Title }} {{ end }} {{/* 但分页器是空的! */}} {{ $paginator := .Paginator }} 分页器中的文章数: {{ len $paginator.Pages }} {{/* 输出:0 */}} 排查过程 第一步:检查配置 首先怀疑是配置问题。Hugo v0.128+ 的分页配置格式发生了变化:
小十的个人博客
www.xiaoten.com
16日早上,从郑州出发,乘坐高铁约一个半小时到达徐州东站。由于交通便利,行程安排为当天往返。 出行前参考了一些攻略,徐州的几个主要景点相对集中,因此整体行程比较紧凑。
小十的个人博客
www.xiaoten.com
回归博客内容创作也有几月有余,这期间认识了很多独立博客站长,也重新联系上了一些老朋友。友链作为独立博客的宝贵财富,在快节奏的今天,能够保留这种传统意义上的网友社交形式,显得格外有意义。
小十的个人博客
www.xiaoten.com
分享我为个人博客实现的自动化友链申请脚本。通过 SSR 读取 JSON 数据、验证头像与友链页面、自动更新 Git,解决内向者在申请友链时的心理障碍,让孤岛般的博客轻松互相连接。
星河避难所
hejunjie.life