被生态绑架的数据

才用了两年多的 Apple Watch,现在电量已经开始撑不住了。目前电池健康度是 85%,晚上充满电后睡前戴上,第二天晚上七八点就会弹出 10% 的低电量警告。如果晚上需要去游泳,还得专门早上起床后给手表补一下电,确实有点顶不住。 打算换一个手表。继续用苹果的话,从 S7 换到 S10 感觉提升也不大;换成 Ultra 又觉得有点太贵了。于是考虑……

博客 RSS 抓取失败

上两周收到 NJU-LUG Blogroll 维护者的一封邮件,告诉我本博客的 RSS 抓取出了问题,让我有空时看一下。由于最近两个月没更新博客,也没时间关注,所以并未注意到抓取存在问题。昨天更新了一篇文章后,今天发现阅读量依然是零。打开 Follow 一看,才发现 Follow 的抓取也出问题了。

……

如履薄冰

因为剩了一点假期的原因,昨天就提前结束了今年的工作日。当然,结束的只是今年不用去上班的日子,有事情还是得干。甚至周六中午还因为时差的原因,需要给美国同事排查问题、回复消息。太久没更新了,就随便总结和吐槽一下工作吧。

马上就要成为入职一年半的职场练习生了。回想这段时间,最大的感受就是——慌。又慌又焦虑。担心事情搞不定,担心会出什么问题,担心会不会有故障或者资损风险。真的是如履薄冰,每一步都得小心翼翼,生怕踩到一个坑。一方面是因为有许多外部因素不可控,另一方面是业务系统范围实在太大,边边角角太多,很容易忽略一些细节踩坑。真的防不胜防,而且有些问题可能根本不是自己能够避免的。

……

Arc 书签导出

最近想着从 Arc 浏览器撤出,重新用回 edge 浏览器。更换浏览器,自然需要迁移在 Arc 这里的使用历史数据,最主要的就是书签,或者在 Arc 这里叫做 Pined Tab。然而找了一圈,居然没找到导出的地方,搜索了一下,这个使用 chromium 内核的 Arc 浏览器,居然还真没有导出书签的地方(Arc 浏览器的用户体验之耻,无法导出收藏的网址 )。。。

……

站点SEO与被镜像

之前看到有推友吐槽自己的站点被镜像了,当时还觉得我这种没什么人看的小网站应该不会有人盯上吧。结果一搜还真有过,还贴心地翻译成了繁体字。。。而且搜索引擎展示位置还挺靠前的,会不会被人当成是我的繁体站点了。

……

FoldLeft and FoldRight

看 [[Scala 函数式编程]] 当中做的练习,还挺有意思。

实现了 foldLeft 合 foldRight 之后,如何使用 foldRight / foldLeft 实现 foldRight / foldLeft?

Hard: Can you write foldRight in terms of foldLeft? How about the other way around? Implementing foldRight via foldLeft is useful because it lets us implement foldRight tail recursively, which means it works even for large lists without overflowing the stack.

……

LeetCode: Make a Square with the Same Color

Problem

source: 3127. Make a Square with the Same Color

difficulty: easy

You are given a 2D matrix grid of size 3 x 3 consisting only of characters 'B' and 'W'. Character 'W' represents the white color, and character 'B' represents the black color.

Your task is to change the color of at most one cell so that the matrix has a 2 x 2 square where all cells are of the same color.

Return true if it is possible to create a 2 x 2 square of the same color, otherwise, return false.

……

手动生成 SSL 证书添加到又拍云

本站一直用又拍云进行 CDN 加速,因为又拍云有一个又拍云联盟的活动,博主只需要在网站放一个 LOGO 即可获取一定的免费额度。唯一的问题就是需要每年重新申请一下这个又拍云的活动。

……

豆瓣照片墙如何生成?

之前刷到过一个 GitHub Repo 可以用来生成个人的豆瓣照片墙,在小红书安利了一下,但是小红书上挺多的受众对于 Python 运行和 GitHub Action 使用都不太熟悉,甚至有几个人私信问我要怎么操作。于是干脆手把手来个截图教学。

……

核心竞争力

前几天放假回家,约了一个在铁路系统工作的老同学聚一聚,聊了很多。铁路部门,传统的国企,工作听起来跟单位体制实在是差不太多,虽然工作上确实也会有自己的专业东西,但是听起来比较核心的还是党建,文宣这些东西。各种东西对于我这种在动荡互联网工作的人听起来都觉得很有意思。很多对于体制内的所谓刻板印象,某种程度上其实也确实很合理。

……

《金钱心理学》读书摘录笔记

《金钱心理学:财富、人性和幸福的永恒真相》的一些摘录和笔记

知道不等于能做到

财务方面的成功并不是一门硬科学,而是一种软技能——你怎么做,比你掌握多少知识更重要。

个体投资者承担风险的意愿取决于个人早期的经历。在投资当中起决定作用的不是智力,不是教育或阅历,而是一个人出生的时间和地点——纯粹靠运气的因素

……

Apple Books 复制内容去除版权信息

最近在电脑上使用 Apple Books 看书,体验还可以,但就是做笔记的时候有个很烦人的地方:复制书本内容时,Books 会自动给复制的内容加上双引号,并且加上版权信息。而且这还不能通过引用的设置去除,导致做笔记摘录时每次粘贴后都还要手动去删除,麻烦得很,

“如果有证据表明分配空集合会损害性能,可以通过重复返回相同的不可变空集合来避免分配,因为不可变对象可以自由共享 (条目 17)。下面的代码就是这样做的”

Excerpt From effective java 3rd 中文版 wizardforcel This material may be protected by copyright.

……

Vue3 Slot

组件可以在 template 当中设置一个 slot 的 tag,用于在使用该组件时,传入一些内容来替换掉 slot

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<FancyButton>
  Click me! <!-- slot content -->
</FancyButton>

<button class="fancy-btn">
  <slot></slot> <!-- slot outlet -->
</button>

// final output
<button class="fancy-btn">Click me!</button>
……