Barret李靖的技术动态

Barret李靖
2020-01-29 00:00:00 发布
武汉肺炎病患数据的 Bitbar 插件,仓库地址:网页链接
Barret李靖
2019-12-17 00:00:00 发布
今年 D2 内容十分丰富,质量也很高,PPT 合集已经出来了,网页链接
Barret李靖
2019-12-14 00:00:00 发布
『2019年前端大事件回顾:流年笑掷,未来可期』2019年前端大事件回顾:流年笑掷,未来可期
Barret李靖
2019-11-25 00:00:00 发布
事实证明,遇到坏人,还是要写长文多喷一喷,才有机会获取应得利益。刚刚,网易道歉了
Barret李靖
2019-11-09 13:06:19 发布
VS Code 工作组近期对外发布了一个《issue 处理章程》,网页链接,写得非常有借鉴意义,翻开 VS Code 的 github,你会看到当前已经堆积了 3000+ 个 issue,事实上,几个月前我看到的是 5000+,说明近期治理效果还是不错的。

整体看下来,大致的策略是:

- 在符合 VS Code 理念和研发项目组可控的情况下,issue 会进入评估流
- 好的 issue 直接采纳进入里程碑计划,其它 issue 让社区来 review,超过 20 个赞成投票,也会纳入里程碑计划
- 通过机器人管理未及时处理的 issue,包括 7 天内未及时提供详细信息、60 天内社区投票低于 20 等

如果你的项目也有大量的社区开发者参与,不妨读一读这份文档,或许会有一定的启发作用。
Barret李靖
2019-10-29 00:00:00 发布
Code-Server (网页链接)是一个 Web 端的 VS Code 实现,它的原理是基于 VS Code 源码做了一层 WebSocket 协议封装,主要修改了 Node 的 IPC 通讯部分,目前已经 2w 多 Star 了。

看 VS Code 的源码,预计官方也会推出 Web 版的 VS Code,相信对插件的兼容力度会比社区的 Code-Server、Theia 等都会好很多,到时候这些软件的市场份额将会受到冲击。
Barret李靖
2019-10-25 00:00:00 发布
git 约定式提交规范:网页链接,提供了一组用于创建清晰的提交历史的简单规则, 这使得编写基于规范的自动化工具变得更容易。

对应的规范化工具:网页链接,可以在仓库中初始化一个 pre-commit hook,自动检测 commit message 是否符合规范。
Barret李靖
2019-10-25 00:00:00 发布
看到有些团队工程相关的云构建环节都是通过 Docker 来运行的,几百上千个 Docker 容器集群,运维会是个麻烦的事情,事实上通过 TLS 远程访问配合批量脚本可以很轻松地做好这件事情。

Docker 启动后会常驻一个守护进程,默认监听 /var/run.docker.sock 接受指令,也支持通过 TCP 方式传递指令,指示守护进程操作容器进程,如果想安全地远程操作 Docker,可以使用自签名证书通过 TLS 来访问,远程机器启动的时候添加 --tls 相关的参数:

dockerd --tls -H 0.0.0.0:PORT
service docker start

然后就可以在本地直接访问远程机器了:

docker --tls -H REMOTE_IP:PORT ps

上面省略了 tls 自签名证书的生成以及启动/连接时的参数携带,可以写一个管理器通过携带不同的 tls 证书参数控制集群。
Barret李靖
2019-10-23 00:00:00 发布
新博文《让 VSCode 在本地 Run 起来》网页链接 很多同学对 VSCode 底层设计感兴趣,但是苦于项目庞大,被一堆代码给吓退了,甚至从来都没有把 VSCode 在本地跑起来过,就更别谈阅读源码了,本文就来告诉你,怎么 Run 起来,后续也会陆续出文,带你玩转 VSCode 的源码开发。
Barret李靖
2019-10-15 00:00:00 发布
研究了一下微信朋友圈的自动化发布,可以在 Android 机器上使用 Auto.js 模拟人机交互来实现,成本不高。通过轮训远程数据也可实现定时发布。

目前已经实现了掘金、领英、脉脉、推特、微博和知乎的自动化登录、发布、发布检测和发布撤回功能,抽象成了服务,部署下应该就可以 RPC 调用了。

过几天空了再把 UI 和数据库搞一下,就可以随时随地用起来了~
Barret李靖
2019-10-11 12:05:43 发布
iTerm2 严重漏洞,建议立即升级:CVE-2019-9535(网页链接),当攻击者可以在用户的终端产生输出时(如 ssh、curl 等存在信息返回的情况下),攻击者可以在用户的计算机上执行命令。

该漏洞已经存在了至少 7 年时间....

Barret李靖

@淘宝FED - 小胡子哥, http://barretlee.com

569 26443 6219
关注粉丝微博