All Posts

搞懂facebook是咋从互联网上消失的

搞懂facebook是咋从互联网上消失的

Facebook史上最严重宕机,全网宕机七小时,高管道歉,股价下跌。不过还好,对我们影响不大。 文章来源于cloudflare的技术博客 https://blog.cloudflare.com/october-2021-facebook-outage/

Ansible配合aws使用入门

Ansible配合aws使用入门

ansible是一整套的部署脚本,以python实现的,还是很有些粉丝了,在学习过程中,需要了解它和aws配合的使用,特地从头进行了学习,进行了一系列的记录如下。

利用python,jieba,bm25,django,nginx半小时打造一个基本可用的中文全文检索的搜索引擎

利用python,jieba,bm25,django,nginx半小时打造一个基本可用的中文全文检索的搜索引擎

以前做搜索的时候,大部分时间用sphinx、postgreSQL,后来用ES这类java的,但都比较重,要配置和使用需要好一段时间才能从零run起来。 最近正好有个场景,需要快速弄个搜索出来,正好python3里英雄众多,现成的东西不少,结合一下就完成了。下面是一些记录,代码整理后也会放到github中。

在家办公神器推荐:番茄钟工作法工具

在家办公神器推荐:番茄钟工作法工具

至此全球疫情之际,不具备在家高效办公能力的同学,可能会被时代淘汰 :) 54chen最近半年在家办公的经验,最重要的就是效率,利益于科学的方法,效率不低。 平时没事就积累了一些shell脚本在macOS上跑,运行良好,不过如果你不是mac用户可能没有卵用。

Overview of Hamilton Primary Schools

Overview of Hamilton Primary Schools

I have spent a lot of time on the primary schools choosing for my child. It is really a good result that I have generated a viz to show the details about all the information I found. Thanks for all the suggestions during the production process.

ZTEZXV10B860AV1.1机顶盒刷机手记

ZTEZXV10B860AV1.1机顶盒刷机手记

每次换宽带,都会遗留下来各种奇形怪状的盒子,ZTEB86AV1.1是几年前的北京电信天翼宽带留下的产物,后来北京移动来抢生意,价格只有四分之一,网速还更快,所以就换了。这些盒子都是标准的技术架构,OS Kernel依靠ARM的一整套方案,有些包着海思的皮,所有的driver+kernel烧到芯片里,上面加上android framework, 所以在网上实际上都可以找到对应的固件来直接刷写到ROM中。

利用手柄和安卓给娃“再造”小米赛车

利用手柄和安卓给娃“再造”小米赛车

很多看起来炫酷的产品,都经不起时间的检验。比如说这款赛车,用手机上的android app操作的,产于2012年,由于保存完好,9年后想再拿出来玩的时候,已经没有地方下载app了,官网也打不开了,估摸着是厂家倒闭了。

Ikigai -- 隔壁的生活哲学

Ikigai -- 隔壁的生活哲学

前言 在隔壁文化中,ikigai作为一种常常用来衡量生活幸福的主观指标 (Mori et al., 2017)。在其词源字典Koujien中解释为活着的喜悦感或者意识到活着的价值。直译的话,ikigai是指 purpose in life或者 reason for living。经过54chen理解后,其实就是社会大众,每个人为什么选择各种选择时的内心驱动力。不同的国家文化对生活幸福的定义千差万别,西方文化中,生活质量(quality of life)和幸福(happiness)为简单衡量,然而文化中的ikigai却是另外一种独一无二的衡量办法,自从1966年学者Kamiya开始研究ikigai以来,越来越多的西方学者也都意识到非文化也许也可以采用ikigai来定义生活幸福(Kono & Walker, 2020)。

How to Add Dictionary in Mac

How to Add Dictionary in Mac

There is a good dictionary application in mac system. But it is not so many good content. So I collected some methods from internet and learn to make a dictionary content by myself. It is not so difficult. Just need 2 tools: 1. Dictionary Development kit(DDK) - which is provided by apple inc. 2.pyglossary - which is a open source tool converting dictionary formats.

技术人员的思维局限性-Limitations of Technical Person's Thinking

54chen从业10余年,从最初的phper到后来搜索研发人员、海量存储研发人员、架构师,从推进一个功能的迭代,到完成一个产品的上线,十几年的风风雨雨之后,深刻地觉察到,在过去相当长的一段时间里,纯技术思维正在让自己封闭、固步自封。 54chen has been in business for more than 10 years. From the initial phper to the later searching engineer, mass storage engineer, architects, from pushing a function iteration to completing a product launch, after more than a decade of ups and downs, I am deeply aware that, for a long time in the past, pure technical thinking is let me closing and stoping. 1.代码可以try catch,现实生活中对不能catch的事情都拒绝,担心发生而不做行动。 2.代码可以if else,现实生活中除了好的都是坏的,非此即彼。 3.代码可以设置常量不变,现实生活中说好的一定不会变。 4.代码里不能有打破规则的情况,现实生活中也不能有与规则不符的现象。