• 2017 前端梳理

    References

  • 一件 T Shirt 的全球经济之旅

    « 一件 T Shirt 的全球经济之旅 » 笔记

    • 没有真正的全球自由贸易
    • 另外一种形式的全球经济
  • 习近平论述经济工作的“一二三四五六”

    一年一度的中央经济工作会议于12月18日在北京召开,部署2018年经济工作。每年底,中央经济工作会议都会对当前经济形势做出研判,并确定未来一年的政策导向。
    党的十八大以来,习近平总书记围绕经济工作发表了一系列新思想、新理念、新战略,为我国经济社会发展指明了方向。
    央视新闻以“一二三四五”的方式盘点了那些体现习近平经济思想的“金句热词”。

  • 前端的职业危机感

    前端的职业危机感? 前端不是挺火的吗? 有危机?

    • 端的危机感
    • 前端的危机感
    • 后端的危机感
  • D2 笔记

    今年第三次参加 D2 大会了, 和前两年体感有很大不同, 但收获同样不少.

    • 开场: 前端 = 渲染引擎 + web 标准. 前端方向: 能力 + 体验 + 生态.
    • IoT: 两个场景 + 扩展场景 + 自己的疑问
    • 个人成长: 前端的 5 个大方向, 和 3 个关键点
    • 猫超不一样的视角: web 真的慢吗?
  • 书单

    盖茨和扎克伯格认为每个人都应该读的10本书. 以及, 其他整理的书籍

  • React 组件最佳实践 - 笔记

  • React 数据流 - 笔记

    为降低难度,使用 unistore 作为切入口进行源码分析。

  • CSS 样式和 JS 样式互转

    将css 对象转换成 css,将 css 转换成 js 对象(react 的 css in js)。

  • 技术尝鲜 & Demo 实践

    本文以尝试非生产化工具,并进行 Demo 尝试:

    • prettier: 在 ESLint 进行代码 lint 的同时,使用 prettier 进行代码样式的优化。查看线上 Demo
    • 打包工具用 webpack ?不!用parcel
  • 笔记:Docker 核心技术与实现原理

    转载文章笔记,Docker 核心技术主要从以下几个方面实现:

    • 进程命名空间,通过进程命名空间,将 docker 进程和 宿主进程进行隔离
    • 网络,docker 网络模式使用桥接的方式进行

      我的理解是,docker 层做了一个 路由器,所有的容器进程通过该路由器网关去连接访问外部网络

    • 文件隔离,通过加载虚拟挂载点,重设 root 目录等等,将文件系统进行隔离
    • 物理资源的隔离,通过 CGroups(Control Groups),限制容器在 CPU,内存,磁盘IO、网络上的使用率,以此来隔离容器间的资源分配。
    • Docker 镜像的概念:Dockerfile 中的每条命令会形成一个 diff 层,每个 diff 层都是只读的,只有最上面的层是可写的。这个操作通过 UnionFS 实现。通过 AUFS(Advanced UnionFS),可以将未修改的镜像层进行联合挂载,从而提高读写效率。
  • jupyter 小试

    Install jupyter

  • 浅谈人工智能

    深度好文,给了很多不一样的启发:

    • 大数据有他的价值,但在人工智能领域,数据可能不是最重要的
    • 人工智能的基础,需要人五官(视觉:图像识别,语义语音:口、耳)的发展。
    • 深度学习的方向可能是错的,基于任务的学习可能更重要
    • 人工智能的最终突破口应该是人脑科学上
      • 这让我想起了,Musk 在做的一个 脑机接口 项目
  • 流程图 / Flowchart

    流程图在分析简单逻辑或代码的时候还是很有必要的,所以,该文章大致整理了流程图的一些符号以及对应的例子。

  • XaaS

    IaaS, Paas, Saas 这些的区别是什么?

  • 什么是新零售

    新零售

    • 新零售——服务与产品的售卖组合

      不仅仅是商品的买卖,更重要的是服务的售卖,增值服务的提供,注重用户体验

    • 结合电子商务的升级——线上与线下的结合

      利润 = 进店人数 * 转化率 * 客单价 * 利润率
      线上与线下的流量结合,全渠道获客与变现。
      线上和线下的结合,不是简单和在一起,而是需要整合流量。

    • 数据驱动
      • 精准营销,用户画像
      • 反向驱动供应链
    • 有线下店,通过线上买东西(更快的)送到家
  • UML Cheatsheets

    UML 访问控制

  • 如何在 Mac 机上调试线上的 页面

    额,线上的页面又在 IE 有错误?Mac 机上怎么破?

  • Install multiple versions of Chrome on Mac

    Install multiple versions of Chrome on Mac. 在 Mac 上安装多个版本的 Chrome.

  • JS 内存管理,如何处理4种常见的内存溢出

    JS 不像 C,C++ 那样,有 mallocfree 这样的语句可以手动管理内存。JS 的内存是由 垃圾回收 这样机制管理。感觉 JS 开发者是不需要去关心内存管理的,但事实上,这是个错误。这里,根据 这篇优秀的文章 梳理一下内存管理的坑。