返回首页
最新
大家好!我想分享我最近的工作,Zedra。这是一个移动代码编辑器,可以直接连接到你的桌面。它就像Claude/Codex的远程控制,但你可以通过远程终端运行任何AI编码代理,配备代码编辑器、Markdown、文件浏览器、Git视图……真正的移动代码编辑器。
Zedra是基于Rust和GPUI构建的,利用了驱动Zed编辑器的高性能渲染引擎,现在在移动设备上也可以使用Zedra。连接采用点对点方式,使用仅出站的网络,基于QUIC/UDP,能够在家庭网络中工作,无需端口转发。
经过4个月的密集工作,Zedra现在可以在iOS/Android上试用,命令行界面支持Mac/Linux/Windows。
<a href="https://github.com/tanlethanh/zedra" rel="nofollow">https://github.com/tanlethanh/zedra</a>
真心想问一下。
在过去的六个月里,我每天查看HN最佳RSS订阅时,都会看到关于AI“写出糟糕代码”、“引入漏洞”、“造成技术债务”或类似内容的帖子。
我可能会因此得罪很多人,但人们是否意识到代码只是实现目标的一种手段?
用户并不关心代码是由AI编写的还是手动编写的,或者你使用了哪个框架。他们关心的是产品是否能正常工作。
我这样说是因为我在软件工程领域已经磨练了超过20年的技艺。
让我们面对现实:当我手动发布产品的1.0版本时,AI辅助的版本可能已经以10倍的速度部署完成。到那时,足够的现实反馈将会浮现出来,以识别主要问题,而像Claude Code这样的工具将使得以惊人的速度修复并发布2.0版本成为可能。
在某些时候,执行速度开始比代码的优雅性更为重要。
我在一家大型科技公司工作,担任软件工程经理,但我有点想在某个时候回归到独立贡献者的角色。我在工作中使用大型语言模型(LLM),主要用于报告等事务,也用于编写个人的副项目,并且一般来说,我在努力跟上这些智能代理的趋势。
我从来不擅长 LeetCode,通过系统管理员/SRE 的方式进入了软件工程和软件工程管理的领域。
我在考虑未来的某个时间进行面试,可能会考虑谷歌和 Meta 等公司。即使是工程经理的职位,这些公司也有编码环节,所以我一直在慢慢“刷 LeetCode”。
现在有一种观点认为,数据结构与算法(DSA)面试问题正在迅速过时,因为现在你可以直接向 LLM 请求最优解。
抛开这些技能是否对大脑有益以及是否能让人成为更好的程序员,你认为 LeetCode 风格的面试会像恐龙一样灭绝,还是会继续存在甚至复兴?
构建了一个增量式运动结构(Structure from Motion)管道,从一系列图像中重建稀疏的3D点云。以伊斯坦布尔的少女塔(Kız Kulesi)作为演示数据集。包含互动3D查看器。
这个周末是ABC经典FM的倒计时,这让我想起了一个旧的未发布的数据可视化项目,展示了往年的排名。我考虑过添加搜索功能,但我也挺喜欢它现在的形式,需要一些探索才能找到信息。部分代码有点笨重,我不介意对其进行重构。我也不太确定浏览器的兼容性——我只有几台设备可以进行测试。
这周我使用Claude几天,记录并修改一个名为And-Kensaku(安藤ケンサク)的日本独占Wii游戏的TR2游戏文件格式。And-Kensaku是一款与搜索引擎相关的游戏。游戏有几种模式,但最著名的模式是提问并提供两个答案选项,选择最受欢迎的Google搜索即可获胜。我已经完成了以下工作:1. 禁用文件的签名检查;2. 允许编辑Phrases.tr2文件,使得可以修改上述游戏模式的内容。我想进行这个小冒险,因为逆向工程文件格式是一项极其困难(至少对我来说)且耗时的任务,我想看看Claude在这方面的表现如何。目前,这款游戏的所有内容并没有完全记录下来,但我希望能够全面记录,并可能发布一个英文补丁。