每周技术文章 No.153 2017.12.11-17
前端技术,界面、交互、安全
- 介绍一下渐进式 Web App:Part1 离线、Part2 即使加载;另见原文。Update 12.17,Part 3 消息推送。
- History of the browser user-agent string,哈哈,占坑要趁早。
- 用3D LUT滤镜我做了个在线专业电影级别照片调色工具,是靠查表(LUT)的方式实现的颜色转换,感觉虽然笨,但是能实现更精细的转换。另见 canvas实现iPhoneX炫彩壁纸屏保外加pixi.js流体动效。
- 图像与滤波,“图像是色彩波的叠加”、“浏览器实际上包含了滤波器的实现,见 Web Audio API”、“低通滤波器使得图像的高频区域变成低频,即色彩变化剧烈的区域变得平滑,也就是出现模糊效果”,这个想法真是不错;见 web-audio-image-filtering。
- Vue项目SSR改造实战。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- 关于 Node 的进程管理,认识 procfile.js。
- 如何从性能方面选择for,map和forEach? “优先使用 JavaScript 中的高阶函数代替 for/for-in/for-of”、“可以考虑牺牲一点点性能,使用高阶函数替代原始的 for 循环,这样会让代码的可维护性更高,逻辑清晰,语义明确,更加优雅”。
- Windows Container and Virtual Network Deep Dive Mini-Blog Series coming…,关于 Windows 容器网络的系列文章,必需啊;对比 Hyper-V 的虚拟网络和 NIC Teaming 的区别。
- Announcing IFQL v0.0.3,效率差距不小啊,赶紧用起来。
- SQL 语句优化思路与流程,熟能生巧。
- Try mssql-cli, a new interactive command line tool for SQL Server,现代 SQL Server 命令行工具,“pip install mssql-cli”,呵呵;仓库。
- MSSQL-最佳实践-SQL Server三种常见备份。
- Key metrics for PostgreSQL monitoring,可以借鉴。
- Eric Lippert 推荐的C# 阅读清单,好久不用,备忘。
- Go 终极指南:编写一个 Go 工具、百万级WebSockets和Go语言。
- Microsoft adds an OpenSSH Client to Windows 10,评论有亮点,什么时候 Windows Explorer 能把 WinSCP 代替了就方便了。
- Linux/Unix命令行 - 关于时间和时间戳的故事,date 基础知识。
- 深度桌面操作系统架构设计,这个真不错,原来深度都做了那么多工作了,还有 Android runtime支持;关于 Linux 桌面基础知识,补课。
硬件设备,ARM、终端、移动、智能设备、安全
- DIY Portable Secrets Manager With a Raspberry Pi Zero and ARC,如何安全的在 IoT 设备上存储数据;见仓库。
- Weex在达人店的一年实践。
- LoRaWAN Currently Leads LPWAN IoT Gateway Deployments Says VDC Research,几个长距离网络协议的比较。
市场、产品、项目
- 从「貂明朝」看字体开发新趋势。
- “反增长思维”是如何帮助 Basecamp 获得 200 万企业客户的?,因为关注了 37signals 博客,也能看到一些 Basecamp 的更新,回顾一下这个历史还挺好的;“非常管用,它非常简单,非常易于使用,非常容易理解,非常可靠”,能持续以这个为目标,也不容易;也许,人少反倒是个积极的因素,哈哈。
团队建设
- 如何用人类的方式进行Code Review(二),关于沟通、化整为零、不求一步到位。