国庆假期碎片-2024
十一碎片
2024年10月2日 牡丹江
国庆节期间我去了东北。
伊春金山鹿苑
我对于东北已经非常熟悉了。
我爷爷年轻时也曾和众多穷苦的乡亲们一样,离开人多地少的山东老家去闯东北。他们一下火车看到倒在庄稼地里没人捡的玉米秸子,欢喜雀跃,觉得这片土地肥沃而富饶。
伊春庄稼地
哈尔滨-牡丹江高铁
我的爷爷辈有很多族人留在了东北,散落在各处,有人去了矿场,有人去了山林,有人种上了人参,有人开起了火车。他们多数垂垂老矣,甚至已经客死他乡。
也有些人带着妻儿回到故土,那些跟着父辈回来的孩子,就成为了我的同学。他们时而讲起在东北生活的琐事,众人口中所描绘出的东北,成为了我心里的一个传说。
东北有一些[……]
九月碎片-2024
2024年9月14日 北京·双井
九月一日
最近在看《修道院纪事》,说它句句精彩有些夸张,但段段精彩。
葡萄牙的王后一直没有怀孕,每天进行着复杂的祈祷仪式,坊间已经有了一些不好的传闻。作者交待这不是国王的问题:“要说错在国王身上,那简直难以想象。”首先因为不能生育是女人的缺陷,二是国王有很多私生子,三是着急要孩子的是王后并不是国王,因为,“作为国王,尤其是葡萄牙国王,不会去乞求唯独他能给予的东西。”
作者是怎么想出这些乱七八糟看起来正经实则这么不正经的而且能让读者一眼看透这是些看着正经实则不正经的逻辑的。
当然,王后没有缺陷。大主教请来一位年长的修士,他对国王说,只要国王答应修建一座修道院,[……]
地球对跖点计算
何为对跖点?
地球直径两端的点互为对跖点,正确表达为“对趾点”。
你在地球上的对跖点,就是你现在的位置一直向下,穿过地心,到达地球另一端表面的那个点。
如何计算对跖点?
通过当前位置的经纬度,纬度取反,经度取互补角度然后再取反。比如:现在的位置是北纬30度、东经120度,那对跖点的位置就是南纬30度、西经60(180-120)度。
我为大家准备了一个方便的方法,扫下面二维码关注我的公众号“五道口乐哥”直接发送自己的位置就能得到对跖点位置:
[……]
史上最全!日语学习资料(共169G)白送,卷起来!
UPDATE: 2024-07-19
视频教程
沪江网校葱花老师新版中日交流标准日本语初级上下册(含课程讲义、课后习题答案)
https://pan.quark.cn/s/6b16e7ab8a8f
沪江网校葱花老师新版中日交流标准日本语中级上下册
https://pan.quark.cn/s/eb82f5cf2cd6
沪江网校葱花老师新版中日交流标准日本语高级上下册
https://pan.quark.cn/s/ba47f3b65231
叶子老师(葉子先生)日语五十音入门
https://pan.quark.cn/s/291b42aca1c5
叶子老师(葉子先生)新版中日交流标准日[……]
现在,你也可以在你的公众号免费接入电影、电子书资源搜索服务
我之前在公众号搞了一个资源搜索的功能。最近我把它做成了服务,任何公众号都可以接入。
如果你有一个公众号,就可以免费接入。接入后,用户可以通过给你的公众号发送关键字来获取电影、电子书资源。
这项服务会帮助你获取更多的粉丝,提供粉丝粘性。你可以通过关注『五道口乐哥』来体验:
具体接入方式请打开:www.shuiguagua.com
额外的说明:
因为公众号会话在回复时内容比较有限,所以查询结果较多的时候,在回复的结尾带上了一个小程序链接,便于查询更详细的内容。这个操作『引流』到了我的小程序,不过大家不必担心,小程序只是一个辅助,用户只能在公众号后台检索。并且,小程序中列出[……]
《椒麻堂会》,君昔久居连升店,我今犹思做文章。
豆瓣电影2023年度的华语电影榜单里,有一部排行第3的《椒麻堂会》,让我感觉陌生。前阵子我看了这部电影。
我或许并不能在看了电影之后立马拍手称好,但它确实很神奇。这部电影用了一种从未有过的镜头构图和布景审美,几乎所有的镜头都是平移,少有推拉和旋转,令人觉得电影像是一个平面的舞台剧,再加上亦真亦幻的布景,似乎埋藏了巨大的隐喻但又难以琢磨。
影片开始,地狱的“打工人”牛头马面来接川剧丑角表演艺术家邱老师。黄泉路上,邱老师碰到了一些老朋友,在喝孟婆汤之前,电影运用插叙的方式回顾了邱老师的一生。邱老师幼时父亲就死在舞台上,母亲扔下他改嫁,他从小跟着四川军阀开的戏班子,经历了战乱、失业、解放、改造、[……]
莫言小说《生死疲劳》中的 Bug
小说开头交待,西门闹腊月廿三被枪毙,死后在地狱呆了“2年多”,1950年1月1日投生西门驴。这个“腊月廿三”是哪一年呢?
第2章交待西门闹1946年春娶迎春,并且收房当即就让迎春怀了孕。第二年初春生了双胞胎。金龙金凤即在1947年初春出生。双胞胎出生的时候西门闹还活着,也就是西门闹很可能是1947年腊月廿三被枪毙的。
但是1947年腊月廿三被枪毙,到公历1950年1月1日,还不够“两年多”。
第1章,西门闹死的时候,迎春怀着孩子即将临盆。迎春怀着这个孩子又是谁,全书没有交待过,也或许是夭折了。
第4章,1954年10月1日,蓝脸带西门驴去钉驴掌,铁匠棚的少年说国营农场进了两台东方红拖拉机。[……]
MacOS 升级 Sonoma 之后 Chrome 低版本渲染 CSS mask-image属性使用 svg 出现边缘锯齿
MacOS 升级 Sonoma 之后 Chrome 低版本渲染 CSS mask-image属性使用 svg 出现边缘锯齿。
背景介绍
MacOS 升级最新版的 Sonoma 之后,通过 CSS 蒙层实现的样式,如果使用了 svg 会出现边缘锯齿。具体表现如下图:
这个现象在低版本 Chrome 会出现(106.0.5226.0(正式版本)canary (arm64))。
如果使用较新版本的 Chrome(118.0.5993.96(正式版本) (arm64)),就会表现正常:
代码实现非常简单,有一个设置了背景的 div,然后通过 mask-image
属性添加一个蒙层。[……]
《生死疲劳》年谱 时间轴
时间
事件
西门闹24岁
娶白氏,捡蓝脸
1946年春
娶迎春
1947年初春
西门金龙、金凤出生
1950年1月1日
西门驴、蓝解放出生
约1951?
黄互助、黄合作出生
1953年十月?
西门驴斗狼、与花花交配、认识县长
1954年10月1日
莫言出生
1954年初冬?
庞抗美出生
1958年5月
西门驴成为县长坐骑
约1960年
西门驴死
–
–
约1963年
西门牛出生
1964年10月1日
蓝脸在集市上买回西门牛[……]
一份简约、清晰、优雅的婚礼邀请函制作
我要结婚了,这是背景。
网上有很多制作邀请函的工具,比如婚礼纪。不过这对我来说有些挑战,我要花上好一阵子挑照片、上传编辑。最后出来的邀请函也并不是我想要的。
于是我就想,我干脆自己设计一个,毕竟我是一个专业的前端码农。
没想到,这花掉了我更多的功夫。所以我决定自卖自夸,在这里着重地安利一下:
首先,小程序邀请函发送出去的消息卡片更大,更合我心意。
其次,我把界面做的尽量的简捷,不需要花里胡哨的东西。
当我做完后,我把小程序邀请函发给我婚礼的另一位当事人审阅,她也对我的工作做出了一定程度的肯定。
当然,我还做了一些画蛇添足的功能,就是可以写上受邀宾客的具体名字。[……]
如何去掉微信二维码中间的头像
推荐一个方便的小工具(微信小程序):
在微信里面搜索,找到小程序“扫条码”,或者直接扫下方小程序码打开。
打开小程序,可以看到有一个“微信二维码去头像”的功能。点击进去。
打开功能页面,点击扫一扫,扫一张你需要处理的可能中间有头像的二维码。
程序会生成对应的二维码,中间没有头像了!可以保存到本地。
[……]
Kindle型号缩写速查
如何查看Kindle型号?
- 在Kindle主页点击右上角三个点,打开“设置”。
- 依次点击“设备选项”→“设备信息”。
可以看到类似下图的Kindle信息。
型号对比/型号缩写查找
版本
型号
型号缩写
型号别称
年份
第一代
Kindle
K1
Kindle1
2007
第二代
Kindle
Kindle 国际版
K2[……]
最近读到的一首诗
读到一首特别喜欢的诗是很不容易的。
我前阵子非常幸运,买来一本北大出版社的《中国当代文学作品精选》,在一堆类似艾青、绿原、臧克家……这些著名诗人的让我茫然不知所云的诗歌当中,发现了一首《红玉米》。
《红玉米》的作者痖弦,你或许没有听过。我们有不太多的机会接触到这个名字。痖弦本名王亚麟,1932年生于南阳,属于被网友当作段子讲的“49年进国军”的一批人。
1948年,只有16岁的痖弦离开母亲南下,等他回来的时候已经过去了40多年,当时还年轻的母亲只剩下了一张照片。
在台湾,痖弦和余光中、郑愁予等人并选“十大诗人”,大陆近年也开始有一些报道,《诗歌中国》、《他们在岛屿写作》中都有他的影子。[……]
博客飞行:独立博客站友链联盟
我最近做了一个针对独立博客站的项目——博客飞行,提供给独立站站长做友情链接,旨在用户浏览独立博客的时候能够有一个入口去随机发现一些其它的站点。
今天的互联网提供了很多渠道让每个人去表达和分享,各种平台提供了公众号、百家号、媒体号……但是依旧有很多人坚持做自己的独立网站,这其中可能有各自的原因。
独立站的站长可以更自主的把控、备份自己的内容创作。如果创作完全依托于某个平台,比如微信公众号,在平台发生变故之后可能面临内容丢失的风险,而且有些平台没有很好的备份导出机制。
当然,独立站也存在类似的问题,站长需要自行维护自己的站点运行。我从十多年前就开始建立自己的个人网站,这十多年里,也看到很多独[……]
Node如何获取计算机名称
在使用Node.js开发客户端应用时,可能会有获取计算机名的需求,以区分用户的多个设备。
这里所说的计算机名称(ComputerName),也称为设备名称(DeviceName),用户可以自定义自己的设备名称。
在 Windows 系统中,在此电脑(计算机、我的电脑)图标上右键,选择属性可以找到。显示如下:
在 Mac 系统中,在“系统设置→共享”中可以看到,显示如下:
新版的 Mac 系统把名称移到了“通用→关于本机”,“本地主机名”在“通用→共享”中:
背景介绍完毕,看一下 Node 如何获取设备名称。[……]
“蛛丝马迹”的马是什么马?
1949年5月30日的夜里,有一些emo的沈从文坐在陪伴了自己十八年的写字桌前,第一次听到了宁静之中灶马的叫声。
灶马是一种蟋蟀,尝尝活动于灶台周围,相传是灶王爷的坐骑,所以称为灶马。
清代杭州人赵学敏在《本草纲目拾遗》说灶马有时与蟑螂混称。地域不同诞生了不同的称呼,我老家把蟋蟀称呼为“guai子”,我不知道这个“guai”怎么写,或许是“蝈”的讹化。
灶马、蝈蝈、蛐蛐、促织、油葫芦、蚂蚱……这些都是近亲,在很多地方可能没有分那么清楚。
这些直翅目昆虫在古时候统称为“螽斯”。《诗经》里面有一篇专门讲它“螽斯羽,诜诜兮”,因为这类昆虫繁殖能力很强,被赋予子孙昌盛的寓意。
如果你去过[……]
我们都是被诅咒的人
我最近读了《白净草原》,这是莫言最喜欢的作品之一,是俄国作家屠格涅夫成名作《猎人笔记》中的一篇。
猎人在天黑时走错了返程的路,误打误撞走到了白净草原,看到几个夜间牧马的孩子围坐在火堆旁。于是他决定在这里过一夜,这期间他在孩子们的聊天中听到了很多坊间传说的故事。
小镇上有一个木匠,从来不讲话,总是一副很悲伤的样子。据说是因为有一回他在森林里迷了路,就靠在一棵大树下打起瞌睡,这时候他远远看见一个美人鱼坐在树枝上哈哈哈地笑,并且召唤他过去。木匠当时吓得身体僵硬,但还是使出力气在胸前画了一个十字。人鱼看到他画了十字,顿时停住了笑,开始哭起来。
木匠问她你为什么哭得这么伤心?人鱼说:你不该画十字,[……]
豆瓣API文档
综合
搜索
GET https://movie.douban.com/j/search_subjects
Params
参数
说明
取值示例
type
搜索类型
movie, tv
tag
搜索标签
热门
page_limit
每页数量
50
page_start
分页起始
0
电影
根据 IMDB tt 获取电影信息
POST https://api.douban.com/v2/movie/imdb/tt6718170
Params
apiKey
图书
根据 ISBN 获取图书信[……]
一个技术精致的网站:接口设计和图片加载
本文仅适用于互联网web开发者。
我们在看到一个网站的时,首先关注到的多是它的界面设计,美观并炫酷的页面,是让我们对它的开发者产生敬意的最容易的方式。
抛开界面和用户交互之后,从代码实现上,怎么才能看出一个网站的技术优雅而精致呢?
互联网从业者,不管是前端还是后端,肯定对这个问题多多少少都考虑过,但是我们的方向大概只有两个:一个是从用户角度提高访问速度,一个是从开发者角度提高可维护性。
至于网站的性能优化,相信大家也可以侃侃而谈,前端会大谈特谈 Vue 和 React,他们的周边生态,后端会聊起 Java 和 PHP,甚至 GoLang,告诉你缓存和分布式。
我最近关注到一个美国的珠[……]
豆瓣开发者不完全指南
本文仅用于学习研究之目的,请勿用于其他用途。
豆瓣网关闭了图书、电影等相关的 API 接口。不过我们换一个思路,这些 API
豆瓣自己依然需要用,那我们便可以通过 Fiddler、Charles 等工具抓取豆瓣一些应用正在使用的接口。
豆瓣评分 微信小程序
通过微信小程序“豆瓣评分”的接口分析,我们可以得到:
豆瓣Api Host:https://frodo.douban.com
可用的 apiKey:0ac44ae016490db2204ce0a042db2916
其他可用apiKey:
054022eaeae0b00e0fc068c0c0a2102a
另外,豆瓣小程序的接[……]
豆瓣接口报错:invalid_request_997
在请求的 header 中添加:
"Referer": "https://servicewechat.com/wx2f9b06c1de1ccfca/91/page-frame.html"
"User-Agent": "MicroMessenger/"
[……]
Python去除图片四周留白
近日遇到一批类似下图的商品图,图片中主要内容(相机)占区域太小,周围的白色背景区域太大,我们希望通过裁剪,让内容尽量铺满图片,减少周围的留白。
因为中间有内容的区域,大小是不固定的,所以不能使用按统一比例裁剪。例如下面两幅图:
按照常规的方法,我们可以遍历图片中的每一个像素点,找到位于最上、最右、最下、最左的4个非白色的像素点,从而算出裁切的位置。但是这样做存在两个问题:
- 遍历所有像素点,如果图片很大,耗时会很久。
- 如果白色留白的部分存在一些噪点,会影响到裁切位置。
我采用了一个折中的思路,只检查图片的中线和对角线上的点,如下图蓝色轨迹所示,通过遍历蓝色轨迹,确定图中红色圈[……]
196,我的最后一篇每周分享。
起初,我是想跟大家分享冷知识的。
冷知识阶段汇总(第1期)
冷知识阶段汇总(第2期)
冷知识阶段汇总(第3期)
后来我发现可以分享的不止冷知识,还能夹杂一点个人看法,一些生活窍门,一些开怀段子,于是2019年4月19日那个星期五,我发了我的第一篇每周分享《每周分享第1期》,其实不过是把攒了一周的朋友圈放到了一起。
从一开始,我就对此满怀热情,并坚信这不会成为我的负担。将近4年,因为生病断更过一次,不过也是因为去年的工作性质,很少有自己的时间,缺少了汲取之后,渐渐也会觉得定期交作业变成了累赘。
知识本就没有穷尽,我分享到9[……]