每周技术文章 No.177 2018.6.4-10
前端技术,界面、交互、安全
- 结合SEM和BIO来改进CSS,不错,需要好好实践一下。
- 突破本地离线存储5M限制的JS库localforage简介,将 IndexedDB、WebSQL 包装为了 LocalStorage 接口,见Github。
- 原生ES-Module在浏览器中的尝试。
- Service Worker Cookbook。
- Taro - 多端开发框架,Web、小程序、App 多端支持;见官网、Github。
- 今日头条iOS端安装包大小优化—思路与实践,不明觉厉;其中,将设计图颜色匹配到产品、公司标准色值这个事儿还是必要的,借用了 Name that Color 的实现。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- Node 错误处理之挖坑系列,补课,目前 Koa、process 的错误处理都比较粗放。
- Securing Communications in a Three-tier Rails Application Using SSH Tunnels,用 SSH 隧道加密入口 Nginx、Web Server、DB 之间的通信。
- 深入学习 Redis(2):持久化,补课。
- AgentNEO 架构简介,比较感兴趣 Rancher 容器集群管理,2.0 基于 Kubernetes,还整合了 Gitlab、CI/CD Pipeline,值得研究一下。另外,还有个 Rancher OS,作为容器环境;特点是,第一个进程是 System Docker,后面系统服务都是容器跑的;用户的容器实例都在 User Docker 下;官方打包除了 ISO、典型虚拟化环境镜像,还有 Raspberry-pi64,呵呵。得空好好翻翻 Rancher 和 OS 的文档。
- 解析一个简单的分布式事务Case,“我会的东西都是简单的”,然而对于没有踩过坑的同学来说,其实都是宝贵的经验。
硬件设备,ARM、终端、智能设备、安全
- 一图看懂什么是纳米制程。
- Tibbo-Pi is a Wirefree Modular IoT Prototyping Platform for Raspberry Pi Board,借用了 Tibbo Project System 的模块化组件,再加上树莓派作为核心,挺有意思;见 Tibbo-Pi。
市场、产品、项目
团队建设
- 看看专业 DBA 的经验与纠结。
- 远程桌面连接Azure Windows虚拟机报错:CredSSP encryption oracle remediation,最近常见,改注册表:
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters\ /v AllowEncryptionOracle /t REG_DWORD /d 2
。 - 安全手册,这里是你需要的几乎所有安全上网工具;以及为什么建议不要使用以美国为基地的网络服务,如果想要充分的“安全”和“匿名”,需要学习很多。