第二十七期(2019.08.16)

  1. 鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。2019年8月9日,鸿蒙系统在华为开发者大会<HDC.2019>上正式发布,华为会率先部署在智慧屏、车载终端、穿戴等智能终端上,未来会有越来越多的智能设备使用开源的鸿蒙OS。鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。鸿蒙 OS 底层由鸿蒙微内核、Linux 内核、Lite OS 组成,未来将发展为完全的鸿蒙微内核架构。

    鸿蒙是否成功主要在于两点,一是性能是否好的像自己宣称的那样;二是是否能打造庞大的开发者生态。但是如果只是应对无操作系统可用的话,那其实是无奈之举。

    https://github.com/Awesome-HarmonyOS/HarmonyOS/blob/master/doc/README-zh.md

  2. chrome 即将支持获取通讯录,随着浏览器越来越强大,web技术可能才是统一各个平台的解决方案。

    https://developers.google.com/web/updates/2019/08/contact-picker?utm_source=feed&utm_medium=feed&utm_campaign=updates_feed

  3. 一个处理文件的API集合

    https://github.com/mailru/FileAPI

  4. Flutter 并不像你想象中的那么完美

    https://www.infoq.cn/article/28x95gy7WEi-JoGpN8oL

  5. 一个优雅的上传组件(vue)

    https://github.com/pqina/vue-filepond

  6. JavaScript中的异步生成器函数,至此,javascript一共有六种函数写法:

    • 正常函数 function() {}
    • 箭头函数 () => {}
    • 异步函数 async function() {}
    • 异步箭头函数 async () => {}
    • 生成器函数 function*() {}
    • 异步生成器函数 async function*() {}

    http://thecodebarbarian.com/async-generator-functions-in-javascript.html

  7. 剩余运算符与模运算符,你知道 5 % -3 等于多少吗?为什么呢?

    https://2ality.com/2019/08/remainder-vs-modulo.html

    > -5 rem 3
    -2
    > -5 mod 3
    1
    
  8. Resemble.js:图像分析和比较

    https://github.com/rsmbl/Resemble.js

  9. WebAssembly - JS 的未来和 Web 多语言开发

    https://juejin.im/post/5d4b17b0f265da03c926e436

  10. 亚马逊网络服务的历史(AWS)

    https://www.awsgeek.com/pages/AWS-History/

    20190815150319.png

  11. 一个开源的js版本的我的世界(Minecraft)

    https://github.com/ian13456/mc.js

    20190815150613.png

  12. Pkg Stats: npm包发现和统计查看器。

    https://www.pkgstats.com/

    20190815151100.png

  13. 想要改变世界的 Rust 语言

    https://mp.weixin.qq.com/s/lPbag5EbuWPUZOCvObW-yw

  14. 代码整洁的 JavaScript

    https://github.com/beginor/clean-code-javascript

  15. TypeLighterJS:实现打字机效果

    https://github.com/EdernClemente/TypeLighterJS

Last Updated: 8/16/2019, 12:44:23 PM