黑洞资源笔记
- fabric.js:SVG与Canvas互转JS库
- ShyView 该款界面组件采用“特殊工艺”让截屏和录屏不能捕获到屏幕中的隐私信息和数据
- Twitter工作原理
1️⃣一条推文是通过Write API进入。
2️⃣Write API将请求路由到Fanout服务。
3️⃣ Fanout服务做了大量的处理,并将它们存储在Redis缓存中。
4️⃣ 时间线服务用来寻找有主页时间线的Redis服务器。
5️⃣ 用户通过时间线服务拉取他们主页的时间线。
搜索 & 发现
🔹 Ingester:对推文进行注释和标记,以便对数据进行索引。
🔹 Earlybird:存储搜索索引。
🔹 Blender:创建搜索和发现时间线。
推送计算
🔹HTTP推送
🔹移动设备推送 - Twitter上有人分享的跟编译相关的文章。了解编译器对增长你的工程知识很有帮助。
1. 通过在25行的JavaScript上建立一个编译器和解释器来学习最基本的知识
2. rspivak写的”让我们建立一个简单的解释器 "博客系列
3. 解析方式
4. 通过建立一个简单的类型化的lambda微积分来介绍类型系统
5. 编译器开发的经典之作,也是我读过的关于编程语言的最佳书籍之一
《Compilers: Principles, Techniques, and Tools 2nd Edition》
6. 《Types and Programming Languages》 --从更多的数学角度看类型理论,是一本更密集的书。很多令人兴奋的话题,如lambda计算和程序的完整性 -
- 《逻辑学简短入门》牛津通识读本的重译版
Graham Priest 的 Logic: A Very Short Introduction 是牛津通识系列中的一本。该书在众多逻辑学入门书中独树一帜,并不试图完整介绍逻辑学的理论,而是通过一些哲学难题或逻辑谜题引入解决这些问题的逻辑理论和方法,在介绍逻辑知识的同时展示逻辑可以如何来用。 #电子书
译者wxflogic发现之前的翻译有些术语不太准确,所以重新翻译了一下 - #电子书 《利用Python进行数据分析》第二版
本书讲的是利用Python进行数据控制、处理、整理、分析等方面的具体细节和基本要点。目标是介绍Python编程和用于数据处理的库和工具环境,掌握这些,可以让你成为一个数据分析专家。虽然本书的标题是“数据分析”,重点却是Python编程、库,以及用于数据分析的工具。这就是数据分析要用到的Python编程 -
-
- Fleet:Rust超快Build工具
-
-
- Zed:超结构化数据工具,一种新的更简单的数据操作方式
-
-