The Peris of JavaSchools | Yuxin’s Blog
如果你不懂函数式编程,你就无法创造出MapReduce[7],正是这种算法使得Google的可扩展性(scalable)达到如此巨大的规模。单词”Map”(映射)和”Reduce”(化简)分别来自Lisp语言和函数式编程。回想起来,在类似6.001这样的编程课程中,都有提到纯粹的函数式编程没有副作用,因此可以直接用于并行计算(parallelizable)。任何人只要还记得这些内容,那么MapRuduce对他来说就是显而易见的。发明MapReduce的公司是Google,而不是微软,这个简单的事实说出了原因,为什么微软至今还在追赶,还在试图提供最基本的搜索服务,而Google已经转向了下一个阶段,开发世界上最大的并行式超级计算机—-Skynet[8]的H次方的H次方的H次方的H次方的H次方的H次方。我觉得,微软并没有完全明白,在这一波竞争中它落后多远。 Source: The Peris of JavaSchools | Yuxin’s Blog
Pi-Hole 搭配 DoH 去广告实践 | vgTn | 説明書
Source: Pi-Hole 搭配 DoH 去广告实践 | vgTn | 説明書 DNS over HTTPS
LingDong-/wenyan-lang: 文言文編程語言 A programming language for the ancient Chinese.
文言文編程語言 A programming language for the ancient Chinese. – LingDong-/wenyan-lang Source: LingDong-/wenyan-lang: 文言文編程語言 A programming language for the ancient Chinese.
[Procedure] Automount Ext4 Usb Stick / Drive · Ericmas001/debian-helper Wiki
Source: [Procedure] Automount Ext4 Usb Stick · Ericmas001/debian-helper Wiki
《张小龙2359条饭否日记(全文)》(第五部分) – 简书
对于优秀的开发来说,你跟他说“我们招iOS或者Android开发”是侮辱他的,那是针对技术工人才这么招人。 Source: 《张小龙2359条饭否日记(全文)》(第五部分) – 简书
Docker Tips : about /var/run/docker.sock – Better Programming – Medium
Source: Docker Tips : about /var/run/docker.sock – Better Programming – Medium
USB Auto mount – Raspbian Stretch Lite [Solved] – Raspberry Pi Forums
Source: USB Auto mount – Raspbian Stretch Lite [Solved] – Raspberry Pi Forums
CodableWrappers/README.md at master · GottaGetSwifty/CodableWrappers
A collection of Property Wrappers for custom serialization of Swift Codable Types Move your Codable and (En/De)coder customization to annotations! Source: CodableWrappers/README.md at master · GottaGetSwifty/CodableWrappers
张小龙与Foxmail‘
张小龙写Foxmail,是对现状不满的一种叛逆。用他的话来说:“当你的付出与回报相差太远时,当你的才能被遏制的时候,你会投入全身心去选择完成一件自己有兴趣的作品。”对张小龙来说,是这个作品就是Foxmail。所以他从96年97年,从1.0到2.0,完全是一种写好它的冲动。有的时候,他只是为了让程序的大小少撒谎能够几百个byte,就要花上一整天时间。但是当foxmail3.0出来的时候,这个程序对张小龙而言已经没有什么技术的挑战了,大量用户罗列的功能的改进和增加使张小龙慢慢失去了激情。在张小龙看来,一个人可以凭激情来做事,最主要的问题是如何维持长期的激情?张小龙认为激情可以在初期让事情做得很好。 Source: 张小龙与Foxmail‘ Full list of stories: https://shimo.im/docs/whkrJWcykkTwYDKW/read 至于张小龙可能拥有股分,但股权在中国不过是驴子前面挂的一根萝卜。 打造一款有价值的产品是每个产品人至深的追求,但其实,通过产品改变世界,才是每个产品人的信仰 而 Pony(马化腾)很快也加入了这场战斗,他经常半夜12点登录 QQ 邮箱,一个小时内就会把发现的问题和 Bug 转给张小龙,然后张小龙通知各个技术骨干。 后来听张小 龙说“不好玩的产品是不行的”,我很有感触。 移动互联网产品设计的原则 1、绝不考虑Web形态,一切考虑都基于APP。 … 7、隐藏技术,永远展现简单的、人性化的、符合人类直觉的界面。开发不可以为了炫技而展示功能,产品不可以为了炫耀而功能堆砌。 也许大家都听说过腾讯做邮箱的那段往事吧,创业团队太自信了,觉得把邮箱放到客户端上依赖QQ巨大的用户 量自然就会成功,但是结果却恰恰相反,纠正错误认识,在04年紧急做了QQ邮箱的web版,也就是QQMail2.0版本,这个版本明显过于仓促,和网易 等其他邮箱应用相比,差距很大。腾讯在05年中旬收购了foxmail及其团队,成立了广州研发团队,主要负责QQ邮箱的开发和运营。很明显,公司非常重 视邮件这一块,也基本承认了之前的判断错误,所以打算下大力气做好邮箱业务,这为之后QQ邮箱能够取得优异成绩奠定了政策基调。
Automating backups on a Raspberry Pi NAS | Opensource.com
Let’s get started by coming up with with a backup strategy for our small NAS. I recommend creating daily backups of your data and scheduling them for a time they won’t interfere with other NAS activities, including when you need to access or store your files. For example, you could trigger the backup activities each […]