MoreRSS

site icongadore | 千里之豪修改

95后软件工程师一名。前端、后端、移动端、嵌入式。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

gadore | 千里之豪的 RSS 预览

都 2025 年了,用 iPhone 还不会设置节假日闹钟的进来

2025-05-06 05:46:30

这不上周五一假期前补班, iPhone 没有办法设置节假日补班闹钟导致迟到的事情又又又一次上了微博的热搜,我也纳闷了,iPhone 闹钟虽然自身是不支持这一功能,但都这么多年了,早就有非常简单的方式可以弥补这一点的。但看微博上大家叫的那么欢,评论区大家哭的那么惨,似乎还是有超级多的人不知道该如何在 iPhone 上实现节假日闹钟

与其天天咒骂,忍受苹果不做本地化的痛,然后忍受迟到、忍受休息日闹钟早早地把你叫醒。你为啥不花十分钟设置一下呢?设置完之后,你的 iPhone 等于拥有了节假日闹钟。

前言

本文提供两种方式来实现这一功能,设置完成后,你的 iPhone 可以实现:

  • 工作日自动设置起床闹钟

  • 周末自动关闭起床闹钟

  • 节假日期间自动关闭闹钟(哪怕是非周末时间),给你一个宁静的睡眠

  • 补班期间自动打开闹钟(哪怕是周末),防止你因为迟到而引发严重后果

文章主要介绍第一种较为简单的方法,至于第二种进阶方法(见文末链接),等你掌握了第一种方法,自然可以去研究。

一、准备工作

1、设置你的闹钟,确定闹钟类型

众所周知,苹果的闹钟有两种,一种是普通闹钟,另一个也是普通闹钟(不是)

而另一种,是集成在苹果健康里边的“睡眠闹钟”,你如果要设置这个睡眠闹钟,还要专门下载一个名叫“健康”的 App。

如果你使用的是第一种普通闹钟,那接下来的操作,你就选择“一般闹钟”;

【图片 “睡眠|起床闹钟”为睡眠闹钟, 下方的“其他闹钟”为一般闹钟】

如果你的闹钟是在苹果的健康 App 里边设置的,那接下来的操作,你就选择“睡眠闹钟”。

注意!如果你使用的是睡眠闹钟,为了能够在调休日也能正常使用闹钟,请务必在设置闹钟的时候设置为“每天“都启用

二、安装 “休息日”

点击安装休息日,安装后打开,按照 App 或者文章下方教程设置。

2.1 选择节假日模板

【图片 休息日 选择节假日模板】

2.2 添加快捷指令

【图片 休息日 】

根据本文上方的说明,选择你当前使用的闹钟方式。

在弹出的界面点击底部的“添加快捷指令”

三、设置自动化任务(最后一步,小学生都会)

1、打开捷径,点击底部的“自动化”

2、点击右上角的加号,选择特定时间,选择下午两点十分,在下方的重复,选【每天】,最下方选【立刻运行】,然后点击右上角的下一步

3、在弹出的界面,我的快捷指令,选择刚刚添加的快捷指令

恭喜🎉🎉🎉!!!至此,设置就完成了,理论上你就拥有了一个完全自动化的节假日调休闹钟。

四、检查效果(非必须)

保险起见,如果你对自己的操作没有信心,而且你如果迟到之后,后果非常严重,那我建议你还是做一下测试,看下自己在上一步的操作是否起效

原理分析

“休息日” App 提供了一个选项,判断明天是不是休息日

1、一般闹钟

在一般闹钟模式,如果明天是休息日,他就帮你关掉起床闹钟,否则,他就帮你打开休息日。

1、睡眠闹钟

在睡眠闹钟模式,因为睡眠闹钟不能直接设置关闭,但提供了跳过,跳过明天闹钟的效果跟关闭是一样的,所以也可以达到效果。

当前方式的缺点

  • 需要安装 App

  • 每年需要打开 App 更新一次(可能)

另一种方法

如果你已经掌握了第一种方式,而且对于第一种方式的缺点无法接受,那你可以试一下第二种方式:捷径路径

祝你好运~

iOS 6 新的 B 站第三方客户端:OldBili

2025-04-06 06:48:38

这是关于玩转 iOS 老设备的第三篇文章了,我也没想到还有这么多为爱发电的开发者(可喜可贺),在为老款 iPhone 发力。

之前文章导航:

  1. iPhone5 在 2023 年生存状况报告

  2. iPhone 5 在 2024 年还能看视频吗?

在写第二篇文章的时候,我就在想,可能很多人,都没有那么方便地通过我的文章来复刻一样的使用条件,毕竟为了刷个视频还得自己搭建 webdav,都 2025 年了……

然后最近刷 rss 的时候就发现了这个:OldBili(托管于 ios.ipa )

开发者 B 站:伦大来了

首页一览

播放视频

用户界面

信息 && 设置

可以看到,开发者是完全使用 iOS 原生语言开发,设计规范符合 iOS 6 的拟物风,在 iOS 19 即将推出的此刻,1.5MB 的 B 站原生版本,感受到压力了吗,Apple?

现在终于可以打开 iPhone 5 直接刷 B 站啦~

对了,你的 iOS 6 设备需要越狱才能装。

参与 SwiftGG 2025 有感

2025-03-03 20:59:29

感谢 Megabits 大佬的 Basic Pass。

这是我第一次参加 SwiftGG 活动,上海天气也很舒适,这两天气温 14~27,直接进入初夏。

活动日期:2025 3/1 ~ 3/2

关注的人

独立开发者 Megabits (以下简称金鱼桑)

跟金鱼桑面对面聊了几个问题,整体看来:

  • 作为知名的独立开发者,而且还是独自一人在日本上大学的独立开发者,金鱼桑形容自己是:贴地飞行的鸟,只要自己稍微放松,可能就糟糕了。

  • 金鱼桑已经临近毕业了,毕业后可能并不会全职去做独立开发者(只是当前的节点,不知道后来会怎么发展),而是兼职、独立开发、外包等多线并行。

可能是长期关注的大佬第一次在线下见到,我感觉我并没有表现的很好,但他还是耐心解答了我的问题。

感谢金鱼桑。

Paul Hudson (Hacking With Swift 的创办者)

在 Ai 大面积问世之前,想要学习 Swift 开发,要么去读苹果官方的开发文档(你看得懂就出鬼了),另一种方式就是去看各种第三方的开发教程网站,而在这其中,Hacking With Swift 是我接触过程中,更新最勤快、写法最简单易懂、教程最多的一个网站。在 Ai 问世前,我 60% 的 Swift 知识其实是从这里来的。

我之前特别不能理解,为什么大家看到那些商界大佬的时候,特别喜欢去跟这些大佬合作。

但当我看到 Paul 的时候,我那种被他点燃的持续开发的热情,趋使我也想要跟这位伟大的人合影。

所见的事

现场除了主会场以外,也有很多的小摊位,来供各个独立开发者、团队、网站等来展示他们的作品。

我见到了很多神奇的巧思,看到他们的 App 产品直呼:你怎么想到的?

比如基于开源 NeoDB 服务实例的类豆瓣客户端:Piecelet for NeoDB是为 NeoDB 制作的第三方 iOS 客户,开发者是一位大三在读女生 citron,如果你了解长毛象(Mastodon),那你应该可以理解 NeoDB 的设计理念,更多细节访问: https://about.neodb.social/doc/howto/

当然,也有一些的 App,开发出来之后我完全看不到任何巧思,各种:Ai 笔记、XX记、Note、剪藏夹。市面上还有这么多人在做笔记产品的炒冷饭(现场打眼一看就看到 4~5 个笔记类的应用)。

老鸡汤了

这次大会参加下来,收获颇丰。

跟热爱的偶像合了影。

更重要的是,我知道以后工作和生活平衡方式了,整个 2024 年都是生活和工作混沌的一年,但 新的一年不想这样了。

但我猛的一想,不对啊,建这个博客的时候,我就写下了我的宗旨:Fun to coding, fun to life.

突然又想起老罗一句老鸡汤:不要因为走得太远,就不知道为什么出发

iPhone 13 mini 改 Type-C

2025-03-03 19:43:44

cover

当时我之所以换掉 mini,就是为了可以一个 Type-C 走天下,出过差的人都懂,各种 lighting、Type-C、电脑、Apple Watch 一大堆充电线,烦都烦死了。

最近刷酷安了解到,现在居然有非常成熟的技术可以给 mini 换上 Type-C 了,好家伙,我直接心动不如行动。

我对 mini 的喜爱可以从我的换机历史看出来:

  • 2021 年 3 月:在上海万象店原价 ¥5999 购入 iPhone 12 mini 白色

  • 2022 年 4 月:在闲鱼 ¥3688 购入欧版 iPhone 13 mini 星光色

  • 2024 年 3 月:在京东 ¥4850 购入 iPhone 15 (为了 Type-C),同时卖掉欧版 iPhone 13 mini (¥2000)

  • 2025 年 2 月:重新购入 iPhone 13 mini 亚太版,改装 Type-C,改装高密度电池。(iPhone 15 给老妈用了没有卖)

换了高密度电池之后,续航上也完全不虚:

如果有 A18 芯片 + 8GB 内存就更好了。哎

有些工作不值得投入太多

2025-02-01 23:37:12

老房屋顶的麻雀
图:过年期间拍到的,老房屋顶的麻雀

我在 2024 为公司做了什么

我在保持前一年的前端开发工作量的基础上,还把一名后端开发的工作也纳入到了我的工作职责范围内了,毕竟公司在 2023 年年底已经“广进”过了,公司整体的软件开发工作量没少太多,但做事的人只剩下一半,剩下的人只好把原不属于自己的工作担起来了。

在此基础上,我重新研发了一款产品,可以极大地降低公司在固定领域的开发投入,而且产品的一致性、维护性都有很大的改观。

什么,我自吹自擂?

nonono。

我司运维和实施的小伙伴下半年多次讲过:有了新的软件后,终于没有任何堆积的任务和需求了,之前总是堆积成山,直到暴雷,领导才能协调人过来稍微处理半个月。现在这个问题已经不存在了。

销售部门的人验收项目后也说:今年的软件更新速度和需求响应速度都快多了,客户那边终于有了交代了。

那这岂不是皆大欢喜,谁不开心了呢?

公司在 2024 年年末对我做了什么

年末我领导把我叫到办公室,说年底要扣减我的年终奖(五年来从未发生过)。

我当然要质问他为什么。

回应是粗暴的:你的工作职责是保证 2024 年你负责的工作不出问题,这你做的没问题,但是!我这边还有一些其他的紧急的工作,你没帮我承担,所以我要扣减你的年终奖,来奖励那些帮我承担了开发风险的人。

???帮你承担风险的那些开发人员,他们的工作内容本来就跟你负责的项目有交集,他们承担风险,他们完成了自己的工作,他们应该得到奖励,但你为什么拿我的钱奖励他们呢???我是有什么工作失误吗???我没帮你承担翻倍的开发工作量吗???

我自然质问他:你自己觉得你这话说的没有逻辑问题吗?

他就开始泼妇起来了,不讲道理:我的决定已经做了,你要质疑我的决定吗?我给你一次质疑的机会,你敢用吗?

我继续试图跟他讲道理,让他至少给出一个可以说服我的理由。

他直接跳起来了:你非要讲这个道理是吧?!!!那我不跟你讲了!!!我现在就个人名义把钱转给你,但你记住,你这是严重质疑我的决定,你想一下自己以后的处境!!!!

道理算是讲不了了。两年前曾经帮我争取过加薪的领导,那一点感激之情,也完全消失了。

挺好的,不欠他什么了。

非常狭隘的结论

公司不值得投入太多,感情、时间、精力。

这是之前在网上看到的一篇文章的观点,我当时看到后,感觉这是句废话,我肯定不能投入太多,因为我还有生活,总不能 7 * 24 小时住公司吧。

但经过这次扣减年终奖事件后,我算是深刻体会到这句话的份量了。

在一个看不清楚人员重要性和工作量的领导手下工作,真的没必要在工作中投入太多感情,只要最低程度完成工作内容的要求,就行了不是吗?

这世界上自然有比我司更过分的公司,更奇葩的领导。我相信你们看到我发的这些感悟,肯定会有类似:“你才知道嘛,傻子”之类的想法。

当然,肯定也有比我司福利待遇好,比我司前景好的多的公司,我希望大家都能在工作量化更好的公司工作,我祝福大家都能在 2025 年获得更好的工作环境。

至于我嘛,新的一年,我打算:

最低程度完成公司要求的工作,然后……

谁还中午休息时间加班赶进度,切!

谁还晚上加班一个小时,持续两个月,就为了软件能尽快上线,切!

谁还周末来公司为了一点点问题加班优化,切!

谁还在家用家里的电脑协助解决各种项目上的突发问题,切!

谁还前一天晚上加班,第二天不请假继续正常到公司打卡,切!

曾经的公司年度员工(我在几年前由于工作量过于突出,被评为年度员工,也是唯一一年,部门年度员工没有任何奖金的一年,当年也质问过领导,领导说以后补偿,没想到是以负数的方式补偿)累了,对公司没感情了。

我就做好本职工作,然后等着被裁员吧。

现在想想,N + 1 挺香的。

Immich 相册管理系统使用体验分享

2024-12-19 18:51:03

自从群晖更新了 DSM 7.2 之后,官方就默认移除了 Video Station 套件,我惊讶于这一更新给我造成的不便(没错,我在用 VS 套件,怎样),开始翻阅群晖的更新日志,这不翻不知道,群晖居然要去掉整个 NAS 的解码功能,虽然说 NAS 的机能是不强吧,但我买的 920+ 的性能是够用的啊!导致现在我在浏览器看照片需要安装一个解码插件才能看,在手机端看照片也要打开一个 “图片助手” 才能正常看。

Version: 7.2.2-72806 (2024-09-11) 注意事项……

自此版本起,使用 HEVC (H.265)、AVC (H.264) 和 VC-1 编解码器处理多媒体文件的负载,将从服务器端转移至终端设备,以减少系统不必要的资源占用,从而提升效能。 这些编解码器在智能手机、平板、计算机、智能电视等终端设备上已广泛支持。如果终端设备不支持所需的编解码器,媒体文件的使用可能会受到限制。 关于替代方案,请参阅……

Video Station 已经不能用了,相册这样恶心我一下,鬼知道群晖哪天会像砍 Video Station 一样把相册也砍掉。而且这样的相册系统我也不想再用了,索性直接寻找两套解决方案,视频托管解决方案和图片托管解决方案。

视频套件自不必多说,Jellyfin。本篇文章暂不展开。

我本次想分享一下关于我部署和使用图片托管服务的相关使用体验。

Immich:自托管相册视频管理解决方案

Immich

官网有非常详细的文档指引,如果你对于英文文档的阅读有不便的话,还可以参考 初之音 的这篇教程,你会拥有更好的阅读体验。

Immich 的优势

不需要安装浏览器插件,或者开启手机的图像助手,才能查看照片缩略图

(点你呢,群晖!)

使用 Flutter 开发客户端,双端拥有一致的使用体验

Immich
Flutter 更为现代化的 UI 组建,特性也双端同步更新。

集成图形识别模型,可以根据模型运行人脸识别和相似图片去重


这个计算时间较长,跟设备的计算性能有关,如果有条件的话可以在更强的设备上运行。

存储模板可以帮我整理杂乱的群晖相册结构


使用过群晖相册的都知道,群晖的整理就是没有整理。

可以自定义存储模板。

非常便捷的图库迁移工具链,可以通过命令行快速迁移

Immich 的问题

较高的上手门槛(自部署)

自己部署 Immich,你至少需要了解以下知识:

  • 自己实现外部访问
    • 域名
    • 公网 IP
    • 反向代理
    • SSL 证书
  • 一定的玩机经验
    • Docker
    • Bash

稳定性欠佳

Immich 开源项目仍旧在非常活跃的开发状态,从官方 Roadmap 看,需要等到 2025 年才会推出第一个稳定版。

我也在近几天的使用中发现了一些问题,比如:当我在移动设备中使用了 Proxy 设置,在 Immich 客户端的 App 中并不会走设备的 Proxy 进行网络请求,导致我在外边请求服务器时经常出现 “Server not reachable” 连接不上服务器的问题。

把官方的 Flutter 项目的代码拉取到本地 Debug 了一下,排查到 Flutter 的 baseHttpClient 在发起网络请求时,并不会直接使用移动设备的代理,需要在代码里进行判断和覆盖一下才行。

我也在官方的仓库提了 Discussion,希望能被官方看到吧。

我的建议

如果你跟我一样,希望找一个能够替代群晖官方图片托管的第三方服务,那 Immich 是值得你关注的,但还不能日用,至少不是现在

如果你更常用网页的话,那当前版本的 Immich 已经是可以使用的状态了。

如果你需要同时使用网页和客户端,那 Immich 正式版推出之后,可能更合适。因为它还没有到一个可以正常使用的版本,尤其是客户端。