普通视图

节假日带娃出游回顾

2025年12月15日 05:36

宝宝七个月大了,视觉发育得更好,能看到远处的东西,腰背也结实不少,长时间竖抱没问题,带出门方便多了。正好遇到五一放假,想着可以带娃去景点逛逛,但又考虑到,五一这种假期任何热门景点都向来人多,所以我们特意选了个冷门的公园去逛。

图片

[...]

快速搞定macOS Web环境:PHP+Nginx+MySQL+WordPress 配置指南

2025年12月14日 22:32

因频繁折腾网站易引发线上故障,尝试 MAMP 免费版搭建本地测试环境,却受限于功能单一、数据导入不便及环境差异导致的代码报错问题,遂放弃集成工具,选择在 macOS 系统手动配置 PHP+Nginx+MySQL 环境并部署 WordPress

解锁一个“严肃大佬”宝宝

2025年12月8日 23:50

给宝宝买的新衣服到了,试穿了一下,感觉挺好看。突然想起来,好久没有给宝宝拍个正脸照了,正好借这个机会,拍照记录一下。于是找好手镯戴上,往沙发上铺上单子,把宝宝往那一放就开拍了,结果,小姑娘全程一脸严肃,这姿势,这表情,就跟霸气十足的大佬一样。

图片

[...]

冰箱里的储奶袋

2025年12月7日 23:53

记得我媳妇刚生完孩子时,常常吃一些下奶的食物,比如鲫鱼、莴笋、牛肉、豆腐等等。也是担心奶量不够孩子吃。后来奶量渐渐多了,我们就不太在意特意吃下奶的东西了,只是注意避开一些容易回奶的食物。

图片

[...]

记账工具 Firefly III

2025年12月7日 16:50

前言

多亏 Firefly III 让我养成了记账的习惯,快半年的时间里几乎每天能用上,收支一笔记一笔。在此之前我是一个完全不记账的人,反观老婆对记账是非常积极的,起初这个工具也是为了她方便记账而部署。

工作性质使得她有为家庭收支记账的习惯,且一直使用 Excel,对于公式函数之类的 Excel功能玩的算是很溜,以至于不屑于用那些记账 App。然而使用 Fireflyiii 一段时间下来,坚持在用的是我,而老婆最终回归 Excel,她习惯就好。

选择

那会老婆问我有没有好用的工具来平替 Excel 记账,并提了几点要求,首先是排除手机应用商店中的记账 App,再是功能要符合她的记账习惯,三是可以让她随时随地记账,重要的是能在电脑上使用。让我找的话当然是开源为首,根据她的习惯往复式记账类方向找,于是便在搜索引擎找,在饭桶中心找,还挺多的,把问题抛给 ChatGPT 得到如下表格(以各自官方文档为准):

项目 移动端 桌面端 自托管 中文支持
Actual PWA Web / PWA ✔ ❌
Firefly III Android/iOS Web ✔ ✔
ezBookkeeping PWA Web / PWA ✔ ✔
GnuCash Android Windows / macOS / Linux ✖ ✔
Money Manager Ex Android/iOS Windows / macOS / Linux ✖ ✔

根据此推荐琢磨了一翻,最终选择了 FireflyIII。

实用

FireflyIII —— 开源、自托管,支持多种部署方式,采用复式记账法,报告功能丰富,预算、类别标签和自动化等,并且提供 REST API,可以说是该有的都有。官方有 Demo 站 (语言可在偏好设置中改成中文),方便新人了解 FireflyIII 全方面功能。

我很喜欢它的几点功能:

预算 :设置好预算后,以进度条的方式展示我的支出及上限,虽然每个月都是超出把进度条撑红~;

订阅 :把周期性账单放在这里,比如我的 Apple iCloud+ Music 订阅,及月付的服务器续费、话费等,可以设置交易日期,让我知道这个周期是否付过,下个周期是什么时候该缴钱。

定期交易 :顾名思义就是时间一到便自动创建交易记录,我会把一些到期自动从账户中扣固定金额的订阅放在这里,它可以完成 订阅 中的项目,让该项订阅变成已付状态。有个问题就是我的 Apple 订阅是美金账单,虽然 Fireflyiii 有汇率功能,但定期交易无法自动完成汇率转换。

管理后台有丰富的收支 图表,且要是不知道钱都花到哪里去了,试试创建 对账 或生成 报表,一目了然。

以上截图为官方演示站

部署

Fireflyiii 支持 Docker、K8s 及 MySQL+PHP 的方式部署,更多信息可参考官方文档,我则以 Docker Compose 的方式把它部署在 NAS 中,利用 Cloudflare Tunnel 来实现远程使用。

官方提供标准的 Docker Compose 文件,内容包含了数据库,以及用来实现定期交易和自动更新汇率的 Cron,且推荐用 .env 来配置变量。而我的部署场景是已有正在使用的数据库 MariaDB,Cron 用 青龙面板 来实现,且习惯直接在 Compose 文件中添加变量,方便自己。

根据官方文档去部署完全没问题,要了解有哪些变量及作用可以查阅 Docker 部署文档中的 .env 示例。以下只列出推荐添加的几个变量及开启个别功能:

#...其它省略...
  environment:
    #... 推荐添加
    - DEFAULT_LANGUAGE=zh_CN        # 默认界面语言
    - SITE_OWNER=admin@example.com  # 管理员Email
    - APP_KEY=APP_KEY=base64:xxx    # 生成加密密钥,用于加密敏感数据和会话
    - APP_ENV=production            # 表明生产环境
    - TRUSTED_PROXIES=**            # 让反代正常工作
    - TZ=Asia/Shanghai              # 时区
    #... 以下看个人需求,我开启了邮件提醒、Webhooks及汇率
    - MAIL_FROM=user@example.com    # 发送人Email,用于通知
    - MAIL_MAILER=smtp
    - MAIL_HOST=smtp.example.com
    - MAIL_PORT=587
    - MAIL_ENCRYPTION=tls
    - MAIL_USERNAME=user
    - MAIL_PASSWORD=xxx
    - ALLOW_WEBHOOKS=true           # 开启Webhook功能
    - ENABLE_EXCHANGE_RATES=true    # 开启汇率功能
    - ENABLE_EXTERNAL_RATES=true    # 开启更新汇率
#...其它省略...

以上几点功能必须在变量中开启,其它所支持的通知方式有 ntfy、Slack、Pushover,这三种通知方式可在后台设置,看个人喜好。

Fireflyiii 支持多用户,部署后第一个注册的用户将自动成为管理员,而后会禁止注册。若要多用户可在后台启用注册,或以分享邀请链接的形式新增用户。

客户端

FireflyIII 官方并没有 Web 之外的应用,但它提供 REST API 支持,所以有丰富的第三方应用,官方给了个应用列表自己挑。桌面端自然使用 Web,移动端能让人随时随地快速地记上一笔,我认为好用且使用最多的是 iOS客户端 Abacus;其次是针对移动设备优化 PWA 的 Firefly-Pico(需自行部署,支持 Docker,阅安装文档);安卓客户端推荐 Waterfly III,老婆用 Fireflyiii 时在手机上安装过,一样非常不错。

新建交易看起来要填很多东西,但 Abacus 和 Pico 都能快速克隆已有交易表单,使得一些日常账单新增起来方便快速;另外 Pico 在新建交易时可实时汇率转换,对于一些有外币账单的人来说非常实用。

尾声

FireflyIII 是个很棒的开源个人财务管理工具,自托管 + 数据自主,非常适合想要长期掌控自己财务状况的人,在 GitHub 上已有约21.7k ⭐,社区挺活跃的,有兴趣的朋友可以试试。

至于我老婆不喜欢用,她认为“复杂”、“不习惯”。那会还花时间设置好常用的收支类目、标签、分类等,尽量达到让她只需输入几个字点一点便完成记账之程度,哎哟自作多情了。

世界杯江湖帖,北美风云再起

2025年12月6日 13:49

昨夜,纽约抽签盛会,犹如武林盟主广发英雄帖,为2026年美加墨之约定下最初章法。四十八路豪强分落十二座“山头”,签运即运势,对阵即因果。此番江湖,既有王者巡山之坦途,亦有新锐搏命之血路,更不缺清算旧债的宿命擂台。

成为自己的太阳,无需借谁的光

2025年12月3日 08:19

不必仰望星河璀璨,你本可以成为自己光源人生路上,我们总习惯追逐他人的光芒羡慕别人的闪耀,却忘了自身也藏着炽热能量

依赖他人的光亮,终会有黯淡的时刻;借來的光芒,永远照不进内心角落。真正的强大,是学会自我滋养:在孤独沉淀,在困境成长,在迷茫坚守。不必讨好谁,不必迎合谁,专注自己节奏,把每一次挫折都化作成长的养分,把每一份坚持都酿成独有的光亮

自己太阳,无需借助他人的温度,却能温暖漫长岁月;自带的光芒,不必仰望谁的高度,却能照亮前行之路。当你学会独立自信自爱,便会发现,你无需借谁的光,本身就足够耀眼。愿我们都能活成自己太阳,既照亮自己,也温暖他人,在属于自己的天地里,光芒万丈

先生

2025年11月28日 13:08

先生,见字如面,顺问冬安

落笔之前,说声抱歉

先生曾劝,勿想勿念,莫要挂牵。

然,

先生于杯浅,一别先生月如年。

夜凭栏,风更寒,灯火阑珊照无眠。

念千转,未相见,形只影单倍凄凉。

红豆一点,相思满天,落笔千行恨纸短。

怎能不想?怎能不念?

并非因相欠,方得以相见

应是前世相见恨晚,不足以书情长。

方得以有此生续前缘

虽与先生时有争议,却经常互相退让

先生,敬请心安

心存喜欢,日常冤假错案,亦是另一种浪漫

献给孩子们的童诗

2025年11月26日 11:58

温暖治愈心灵,富有想象力童诗,可以激发孩子的阅读兴趣,提升文学素养,激发孩子写作潜能

童诗1:我发现
我发现
老鼠偷东西
只是人类的说法
在他们那里
这叫觅食

童诗2:原谅
为什么
老人尿床会被嫌弃
小孩尿床
却没人嫌弃
因为
他的妈妈不在了

童诗3:零食
外婆给了我
一大袋变质的零食
我问妈妈
是过期了么?
妈妈红了眼睛
是我们回来晚了

童诗4:发呆
我对着作业发呆
作业对着我发呆
我们都没有动
时间在跑
原来
拖延是一场
双方的辜负

童诗5:超能力
^_^
我从小就有超能力
可以瞬间移动
每次我在沙发上睡着了
第二天都会在床上醒来
但长大后
这种超能力
再也没出现过

莫生气:保持快乐的秘诀

2025年11月18日 10:30

活着时,没几个人在意你。

你死了以后,也没几个人记得你。

所以,请你务必记住,除了生病以外,你所感受到的痛苦,都是你的情绪带给你的,而非真实的存在。

你越在意什么,什么就越折磨你,不要把自己逼到抑郁,不要把自己气到一身病。

心平能愈三千疾心静可通万事理,这世界最好的放生就是放过自己

保持快乐的三大秘诀就是:无所谓爱谁谁没必要不至于

你现在要在乎的,无非就三件事:你的,你的健康,你内心的平静

快乐就好

2025年10月31日 07:43

有的人30岁去世了,有的人40岁也走了。

所以你一定要明白,我们不是等老了才会死,而是随时随地都有可能死。

人生其实大部分是没有意义的,百年以后时间会抹平你存在过的所有痕迹,若硬说人生意义,那就是你活着这几十年的体验

所以别让不开心的事挡住了你短暂的人生,想什么活就怎么活,用心去品尝每一口饭菜,尽情去欣赏每一处风景,勇敢的热爱生活

人生匆匆就过去了,这个世界我们只来一次,玩一玩就走了,什么面子、什么人情世故、什么压力,其实都没有那么重要了。

珍惜活着每一天每一分每一秒,让自己快乐就好

努力要趁早

2025年10月28日 10:55

年轻就是最宝贵财富年轻就意味着无限可能性

一个二十岁的农民工,想成为程序员,有可能吗?有。一个二十岁的服务员,想成为摄影师,有可能吗?有。年轻就有尝试的资本,有学习的空间。年轻人犯错,社会是可以包容的,年轻人想要尝试,社会是愿意给机会的。

人到中年之后,就不一样了。没有人在意中年人的梦想,没有人会包容中年人的错误,也没有人会相信中年人还有什么可能性。一个四十岁的民工,说他想成为优秀的程序员,又有多少人会相信呢,又有多少人愿意帮助他呢。

努力要趁早。

原创:慈母情深

2024年11月21日 10:45

晚风轻轻吹起银发,
岁月把皱纹修成一朵花。

母亲,
这世间最温柔的字眼!
母爱
这世上最真实的情感!

我常会想起那段艰辛的岁月:
那是母亲工作的厂房:
空间低矮压抑
四壁潮湿颓败
噪声震耳欲聋
那是母亲工作的样子:
戴着褐色口罩
眼神疲惫不堪
不愿耽误时间
那是母亲掏钱的一幕:
衣兜掏出毛票
皲裂手指塞钱
令我鼻子一酸

舐犊之情
流淌在血液里的
爱和温暖!

把一切归于宿命

2024年7月19日 07:29

罗翔
人生这道选择题无论怎么选都会有遗憾
但人们总认为没走的那条路上开满鲜花
凡是看的太透 人生便无趣
该来的都会来 该走的也都会走
抗拒挽留
太注重细节的人注定不会快乐

人字有两笔
一撇写进前半生
写的是执着
一捺写进后半生
写的是释怀

我们要做的的是
心有山水造作
静而不争远是非
且停且忘且随风
且行且看且从容
不念过往
不畏将来

以后 就把那些自洽不了的烦心事
都当成冥冥中上天的安排

一切的得到失去
就是“该”
该你享的福、该你受的苦

把一切归于宿命
也就没有那么多的为什么凭什么

【转】领导临退休前给我的十个忠告

2024年7月5日 08:06

1、只要是领导交办的任务,一定要200%完成,不但要完成得快,还要完成得好。即使有困难,也不要当面拒绝领导,要背后和领导沟通

2、只要领导批评你,无论你认为是对还是错,一定要保持沉默。不要当面辩解, 更不要推脱责任。即使领导错了也是对的。 如果看不懂这段话,请把前一句话再重读一遍。

3、只要是领导抓的重点工作,全年项目工程,就是你工作的重点。你的一切要围绕着这几个中心工作来进行,不要舍本逐末,要不折不扣地去完成。

4、只要是领导过问的事,日常一定要留心,随时跟进工作进度。有时间期限的, 要按时间节点及时完成,完善,要主动作为,不管问题能否解决。

5、不要太在乎别人对你的看法。只要不涉及自己的切身利益,请捂住自己的耳朵,专注自己的事情。要知道别人打压你,冷落你,都是见不得你好。在前进的路上,不要被这些事情所羁绊,不要去较真。

6、无论在单位还是家里, 要管好自己的嘴,不该说的坚决不要说。 不要背后议论任何人,特别是涉及领导隐私,无论是好是坏,都要避而不谈。

7、只要是领导冷落的人,就不要和他走得太近,但是表面上不要表现出来。对于领导的亲信,更不要得罪,但也没有必要刻意讨信好!风水轮流转,不知道哪天谁就上台谁会下台。

8、人脉也是讲究投资的!一定要抓住一两个“潜力股”提前投资。少则一两年,多则五六年,甚至更久。要知道“现上轿现扎耳朵眼儿”不好使。一定要提前布局,不要现用人现为人,那样非常被动。

9、与人为善,自己为善!能够帮助他人的事,能帮尽量帮忙。平时多交多为没什么坏处。关键时候有可能别人就会帮你一把。凡是举手之劳,最好都能卖点人情。

10、凡是重大事件表态,坚决与一把手一致。 领导的决策,要坚决服从,无条件地服从。

——Via

❌