# 21

1. 框架分享: Tailwind CSS - <https://tailwindcss.com/>

   Tailwind CSS 是一个高度可定制的基础层 CSS 框架，与其它 CSS 框架不同的是，Tailwind 并不提供预先设计好的内建组件。相反，Tailwind 提供了更基础的工具类（utility classes），可以让你直接在 HTML 源码上构建一个完全定制化的设计。

   并且 Tailwind 是我见到各种框架官网中 设计得最优雅简洁的, 看一下官网Demo, 就很想去尝试使用它.
2. 今天看到一则文章 <「编程猫」再获13亿元D轮融资，成为国内少儿编程领域最大的一轮融资> 让我想到了 之前的少儿编程领域的国际巨头 Scratch. Scratch 在中国的发展 就像之前外企在国内的命运一样. 被人投毒, 被人举报, 然后国内copy同样的产品 迅速占领国内市场..

   相关链接: <https://www.36kr.com/p/975848397078276> <https://zhuanlan.zhihu.com/p/225556864>
3. 快餐文分享： Android Developer Roadmap <https://roadmap.sh/android>

   摘要：The intent of this guide is to give you an idea about the Android development landscape and to help guide your learning if you are confused.

   文章介绍了原生Android开发时需要学习的技术栈，不涉及混和开发。
4. 文章分享： 浑水做空YY全文：一个由机器人构成的虚拟王国 <https://www.huxiu.com/article/394887.html>

   摘要： 我们想对百度说：“当你用接近7%市值相等的现金，收购一个完全虚假的业务时，你的尽职调查哪里去了？尽调怎么可能没有发现如此大规模的欺诈行为？如果百度认为自己尊重市场道德与法律，那就让我们看看。”

   浑水继上次成功做空瑞幸咖啡，这次把目标转移到了最近刚被百度收购的YY上。哈哈，直播风口已经过去，泡沫是时候该破灭了。
5. 快餐分享： The Illustrated Children’s Guide to Kubernetes <https://www.cncf.io/the-childrens-illustrated-guide-to-kubernetes/> 用儿童动画的视角，讲述了 服务、Docker容器、K8S、Pod等相关云服务概念。
6. 视频分享： Getting Closure on React Hooks by Shawn Wang | JSConf.Asia 2019 <https://www.youtube.com/watch?v=KJP1E-Y-xyo&ab_channel=JSConf>

   视频讲解了 如何用40行代码去模拟实现 React Hooks 特性。 对 React Hooks 有兴趣的同学可以了解下，其中的原理是使用到了闭包。
7. ![image-20201122150746995](https://3776288288-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPTTWwcxuzDkZnKy-OM%2Fsync%2Fa771e5d51c5a5aca44f23565d0fb38aa6904b394.png?generation=1609073066997565\&alt=media)
8. 公共汽车的间隔时间为10分钟，那么平均等待时间应该为5分钟，但是如果进行抽样，你会发现抽样得到的平均时间为10分钟，这是为什么？简单说，原因就是等待时间越长的人，越容易被抽样到。
9. <https://bruno-simon.com/> 这是我见过的最酷炫的个人主页，设计游戏让访客产生互动，自行探索信息，创意极佳。
10. 应用分享： sql-trainer <https://app.bytescout.com/sql-trainer/index.html>

    通过在线关卡的方式 一步一步引导你 如何写出基本的 SQL 语句。 可以花几分钟刷一下，很好玩\~
11. 图片分享:

    Maeklong railway market - Bangkok <https://www.behance.net/gallery/107926937/Maeklong-railway-market-Bangkok>
12. Q: 好像很多编程语言都有hooks hooks是干啥的啊

    A: 呃，react 的hooks 和你常见的hook 并不是一种概念.

    一个是 事件监听的钩子，就好比 观察者模式； 一个是 生命周期的钩子，就好比 Servlet 中的 destroy 方法。

    钩子这种概念不仅存在于 应用层，像底层的 epoll io机制，事件循环 都有相似的概念。

    说白了 hook 就是暴漏给你的signal

    顾名思义，钩子嘛..

    Q: 他是做什么的呢

    A: 它暴漏给你一些入口， 你把逻辑注入进去， 等到合适时机 执行你的逻辑。时机啊，入口啊 这些设计可是很讲究 抽象能力的。
13. 函数式编程是否适用于超大型项目？ - 灵剑的回答 - 知乎 <https://www.zhihu.com/question/340251796/answer/791560176>
14. ![image-20201122151814869](https://3776288288-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPTTWwcxuzDkZnKy-OM%2Fsync%2Fb384932ca16492bd7d4f62ea86912d241e60ab7e.png?generation=1609073067200589\&alt=media)
