Better Naming


Гео и язык канала: Китай, Китайский
Категория: не указана


记录自己实践或者看到的有趣的知识,包括但不限于
- 编辑器开发
- JS/TS/Node/Electron
- iOS 开发
- 自行车
- 播客
---
rebornix/甩甩鸟哥很严肃

Связанные каналы

Гео и язык канала
Китай, Китайский
Категория
не указана
Статистика
Фильтр публикаций


https://openai.com/blog/introducing-chatgpt-and-whisper-apis ChatGPT API 开放了,1k token $0.002 ,价格虽然还是不够低,但至少大家能够给用户提供订阅价格在 $5-10 的服务而不至于亏本了。






https://cacm.acm.org/magazines/2023/1/267976-the-end-of-programming/fulltext

作为一名开发工具从业者,我觉得这篇文章不是危言耸听。我悲观的认为,我们会逐渐过渡到AI协助写代码,这一阶段大家都能逐渐成为 10x engineer。然后AI成为系统运行的核心(input->output),很多工作将会被取代。最后在工具/系统层面完成自举 ;(。

看 GPT 的发展速度,前两个阶段可能在2030年前到来。


秉承着我不写Rust但是每次Rust大新闻我都不错过的原则,这则新闻一定要分享:Vercel 推出 Turbopack,用Rust写的全新的 bundler,用于替代Webpack https://vercel.com/blog/turbopack


不知道多少人听说过Zaplib,这是一个旨在借助Rust+WebAssembly优化Web应用性能的开源library。三个月前他们上过两次 Hackernews 首页,但现在他们发现几乎找不到实际的应用场景(及客户),而有意义的性能优化大概率来自于 WebGL和代码重构,于是他们弃坑了... https://zaplib.com/docs/blog_post_mortem.html


如果你需要使用或者自研 syntax highlihgter,推荐一个科普文 https://joelgustafson.com/posts/2022-05-31/syntax-highlighting-on-the-web 细数了 TextMate,TreeSitter 以及 Code Mirror 6 (lezer) 的优劣。无论你的应用是不是 Web 平台, 自研其实是非常不划算的。


如果你也关注 Web IDE,你估计听说过 GitPod、 Theia,、Code Server 等等,国内阿里、腾讯和华为都有自研的类似的的产品。不过随着 VS Code 把自己的 server cli (Remote SSH/Container/WSL 的核心)开源了,直接使用 VS Code 的UI来定制 Web IDE 重新成了最经济的方案。

GitLab 在调研了使用 Theia 两年后于今日公布他们将会直接使用 VS Code https://about.gitlab.com/blog/2022/05/23/the-future-of-the-gitlab-web-ide/


两年前在家休产假的时候写了篇博客介绍了一些最近的性能优化相关的浏览器新提案,最近调研产品的时候发现刚好可以用上其中的几个(而且他们快要发布了)。搞笑的是我是从谷歌搜索导航到自己的文章的,真可谓好记性不如烂笔头。https://rebornix.com/work/2019/10/29/Web-Proposals/


从去年春节到现在已经在家窝了一年了,期间 remodel 了书房,修了好几个家电,更换了一些智能家居设备,本来想录个视频讲讲为什么 home assistant 真香,结果录制过程中就被啪啪打脸。于是先写了文章介绍一下我现在使用 smart home 的情况 https://rebornix.com/home/2021/01/21/SmartHome/


一篇深入浅出解释为什么苹果的 M1 有这么大的性能优势,以及为什么 Intel/AMD 很难跟上。讲解了一些计算机基础知识,不过阅读起来没有难度,推荐 https://erik-engheim.medium.com/why-is-apples-m1-chip-so-fast-3262b158cba2


看到隔壁说 Channel 终于支持评论了 ……




在家办公快两个月了,可以进行的脑力或者体力运动的选项都大幅减少,于是最近开始把家里的各种需要修理的地方更新零件,之后还会给 home office 进行 remodel。家里的烘干机,洗碗机出了问题都是照着 Youtube 上视频学习修复的,这一次轮到我回馈社区了 https://youtu.be/_gz5-QvkNJM


估计大家最近在家呆的都快发毛了,给大家推荐两个播客:「故事FM」和 Justpod 的「去现场」。由于传统媒体的失位,这些播客反而充当了严肃媒体的角色 ;(


上周 Rust 社区发生了一件不小的事,知名框架 actix-web 作者宣布不再参与开源了。这是一次失败的社区管理以及企业大规模拥抱开源后给开源维护者带来的低性价比的负担。

作者创造并维护的开源项目拥有着广泛的社区关注,由于其性能长期吊打同行,它也获得了社区对其代码 robustness 的检查。社区对其过度使用 unsafe 表示担忧并且提供了建议(包括提交 patch),但是双方在沟通上言语极其激烈。社区对作者的要求和批评超出了一个 oss maintainer 理应承受的极限,而作者对待社区建议的态度则与其对宣传力度及效果(比如表示这个项目是 production ready 的)不符。最终作者表示退出项目,不再参与开源,引发了社区进一步的讨论甚至反思。

换个角度思考,随着大公司对开源项目的重视(倾向于使用开源项目而非自己造轮子),很多开源项目一不小心就会被大规模的应用到生产线上,随之而来的则是企业级项目对开源代码性能和稳定性上改进的需求,99% 的情况下这意味 OSS maintainer 为企业免费打工。如果 OSS maintainer 不能够从中获得其预期的收益,比如知名度、更好的工作机会、或者现金的支持,不用多久就会 burn out。如果想要避免这种情况,可以选择引入更多的 co-maintainer,尤其是那些有大公司支持的开发者,这样对于作者而言,既可以选择退居幕后,也可以选择继续领路,磨砺自己的 project management skill。

关于大 V们对这个事情的看法,可以阅读 [https://zhuanlan.zhihu.com/p/103632957](https://zhuanlan.zhihu.com/p/103632957) , [https://medium.com/@shnatsel/smoke-testing-rust-http-clients-b8f2ee5db4e6](https://medium.com/@shnatsel/smoke-testing-rust-http-clients-b8f2ee5db4e6) 。


除了通过 Test Flight 进行反馈以外,也欢迎通过邮箱 penn.lv@gmail.com 跟我交流 😉


『使命召唤』我在 macOS 上一直使用 Insomania 测试 REST 和 GraphQL API (以前使用 Postman 更多一些),但在 iOS 上并没有对 GraphQL 有良好支持的。于是我就自己动手做一个,没想到光处理 REST 就需要一些功夫了。众人拾柴火焰高,如果你对 REST 和 GraphQL 感兴趣,并且有时间愿意帮忙的话,可以加入这款应用的 Test Flight https://testflight.apple.com/join/eiNhCr24 ,谢谢各位!




在 iPad Swift Playground 里用 SwiftUI 写了个小工具,移植到 macOS menubar 花了几个小时就发布出去了。然后创建一个全新的 Product Hunt 账号,凌晨投稿,八个多小时了一直在首页(链接 https://www.producthunt.com/posts/color-converter-2 )。

心血来潮+从零起步说的大概就是这样吧。创建新的 PH 账号,也是为了看看如果没有我的几个超级大V朋友(虽然不是苹果生态圈的)关注,这个应用自己能够走多远。

Показано 20 последних публикаций.

354

подписчиков
Статистика канала