JetBrains IDE的远程开发功能也太弱鸡了吧,无论是SSH还是Docker还是单独的Gateway,都需要在远端安装IDE后台,然后在本地安装IDE前端。。。
本地已经安装好的IDE完成没用,就是一个远程启动器。。。。

迷茫时读书,忙碌时运动,独处时思考

刚看完电影<铃芽之旅>,故事讲得很好,点到为止,不煽情不做作,很好看。 真羡慕这种想象力和叙事技巧

realpython的内容是真不错,但一个月300多的价格下不了手啊……

每次在看大自然纪录片,比如<地球>时,恨不得游遍整个地球!
然后今天游个良渚村,就累的不行…………

刚发现,专门做开发人员学习路线图的Roadmaps,添加了好多内容,
特别是每个节点都有推荐的学习资料,还有个AI定制学习路线,简直不要太方便了

CommaFeed的移动端界面比Miniflux好用很多

我每周最勇敢的时刻:将“全部标为已读”

总算忙完工作了,我要开始重装我的 Home Server 了
从原先的 Debian + Yunohost 系统转为Ubuntu + Dockge
理由:

  1. 为了装更多应用压榨VPS的8G内存
  2. 使用docker方便调试
  3. Yunohost很多应用的更新没法及时跟上
  4. Caddy在Debian下有很多小问题,Ubuntu就能一键启用,很奇怪

Pegasus的Django SaaS模板看起来很不错啊
前端用htmx,CSS框架可选bulma和tailwind,
还内置了登录系统和Stripe订阅,还有REST API,省了很多事情,就是稍微有点贵

好希望我也能写出这么个玩具来
一台图灵16位计算机,实现了CPU、汇编器、虚拟机翻译器和编译器的规范,同时将该平台移植到web上,并集成开发环境和用户界面
NAND

昨晚是不是发生了什么?
国内的RSS都挂了,刚刚手动更新后恢复了

原来python的format函数是必需给所有的占位符赋值的,不能只赋值其中一个。
比如下面的代码会报错,因为country没有赋值

my_str = "My name is {name}, I'm from {country}"     
print( my_str.format(name='Versun') )     

所以如果对于用户输入的字符串,比如用于AI的提示词,用replace更合适些。

分享篇文章<做为独立开发者的这两年>,作者Justin Duke从Stripe公司离职后,创办了Buttondown,做为独立开发者,工作生活难平衡,虽灵活但更孤独,而且收入并没有比工作时的多。 “但是,如果你认为它可能适合你,如果不是现在,那是什么时候?”

朋友:“我现在学哪个编程语言能战未来?” 我:“前端JS,后端Go,底层Rust” 朋友:“那你学的是哪个?” 我:“Python”

早上才发现我博客的feed链接有问题。。。。。
现在修复了
Feed: rss, json

“我可不能接受周末休息是为了有力气去上班"😄

总算给 RSS翻译器 添加了 AI 摘要功能,可单独指定引擎,比如翻译使用DeepL,摘要使用GPT,完美配合。
还加了摘要细粒度控制,对长文更友好。
同时还优化了 AI 提示词的设置,现在可以给每个RSS源添加额外的提示词,方便针对性优化

人变老的一个迹象就是喜欢看照片。
以前是拍了没时间看,现在是有时间就看