#开源项目
这段时间都在做自己的开源项目replited,用于备份sqlite数据库文件,项目参考了litestream如何利用sqlite的WAL机制做到增量备份,由于使用了opendal,这样接入各类型的存储后端会更方便一些。
这是我打算在sqlite生态上做一点事情之后,交出的第一个项目,我也想看看最后自己能做到什么程度。
这段时间都在做自己的开源项目replited,用于备份sqlite数据库文件,项目参考了litestream如何利用sqlite的WAL机制做到增量备份,由于使用了opendal,这样接入各类型的存储后端会更方便一些。
这是我打算在sqlite生态上做一点事情之后,交出的第一个项目,我也想看看最后自己能做到什么程度。
GitHub
GitHub - lichuang/replited: Replicate SQLite to every where(S3\ftp\webdav\google drive\dropbox,etc)
Replicate SQLite to every where(S3\ftp\webdav\google drive\dropbox,etc) - lichuang/replited
👍10❤2🔥1
❤15
#独立开发
之前推荐过赵纯想的胃之书,最近哥们又开发了新的独立应用陌生人闹钟(看他的评论只用了20多天时间就完成了,而且是IOS、安卓双端都有),对于一个两年前才开始写代码的人而言,我只能说动手能力太强了。
我对于类似他这样,不仅有想法,还能通过学习(新技能)把想法落地实践的人都充满敬畏,剧本、小说、产品、编程,不过是这类人表达想法的工具和手段而已。
之前推荐过赵纯想的胃之书,最近哥们又开发了新的独立应用陌生人闹钟(看他的评论只用了20多天时间就完成了,而且是IOS、安卓双端都有),对于一个两年前才开始写代码的人而言,我只能说动手能力太强了。
我对于类似他这样,不仅有想法,还能通过学习(新技能)把想法落地实践的人都充满敬畏,剧本、小说、产品、编程,不过是这类人表达想法的工具和手段而已。
Telegram
codedump的电报频道
#播客
#独立开发
《他飘了、碎了、开悟了,然后做出了付费榜第3 的AI 应用|对谈赵纯想》:写小说、当编剧、做产品经理、讲老子哲学,自学编程做出独立应用,对世界有强烈的表达欲,重要的是还有很强的动手能力。
#独立开发
《他飘了、碎了、开悟了,然后做出了付费榜第3 的AI 应用|对谈赵纯想》:写小说、当编剧、做产品经理、讲老子哲学,自学编程做出独立应用,对世界有强烈的表达欲,重要的是还有很强的动手能力。
👍8❤1
#开源项目
众所周知,知乎的内容需要登录之后才能看全文,这给分享带来很大不便,使用fxzhihu项目,将对应的知乎链接中zhihu替换为fxzhihu就可以,最好加上"?redirect=false"参数禁止跳转回知乎原贴,例子。
众所周知,知乎的内容需要登录之后才能看全文,这给分享带来很大不便,使用fxzhihu项目,将对应的知乎链接中zhihu替换为fxzhihu就可以,最好加上"?redirect=false"参数禁止跳转回知乎原贴,例子。
GitHub
GitHub - frostming/fxzhihu: 为知乎生成可分享的卡片及 Instant View
为知乎生成可分享的卡片及 Instant View. Contribute to frostming/fxzhihu development by creating an account on GitHub.
❤8👍3😁1
#开源项目
这两天技术圈最大的事情,也许就是Linux内核移除俄籍开发者事件了。我在知乎上对这个问题的回答,原文如下:
附带:《安同开源社区有关Linux基金会及其职员不当行为的谴责》,之所以附带这篇文章,因为是安同社区的贡献者第一个站出来表达不满要求撤除这个提交,另外文章中也带上了这个事件相关的几篇讨论邮件。
这两天技术圈最大的事情,也许就是Linux内核移除俄籍开发者事件了。我在知乎上对这个问题的回答,原文如下:
完美诠释了什么叫“科学无国界”,手动狗头。
问题来了:过往俄籍开发者贡献的代码,要不要一并删除?
好巧不巧,就在前一天2024年10月22日,原生鸿蒙操作系统NEXT正式发布(所谓“原生”,就是完全移除了Linux和AOSP代码的系统)。
附带:《安同开源社区有关Linux基金会及其职员不当行为的谴责》,之所以附带这篇文章,因为是安同社区的贡献者第一个站出来表达不满要求撤除这个提交,另外文章中也带上了这个事件相关的几篇讨论邮件。
👍11👎10
#文章
Joel Spolsky关于抽象泄露(Leaky Abstractions)的文章,作者通过多个例子说明了渗漏抽象的普遍性,并指出了解底层原理对于处理这些渗漏至关重要。
原文:《The Law of Leaky Abstractions》
翻译:《软件开发中的抽象泄露法则 》
Joel Spolsky关于抽象泄露(Leaky Abstractions)的文章,作者通过多个例子说明了渗漏抽象的普遍性,并指出了解底层原理对于处理这些渗漏至关重要。
原文:《The Law of Leaky Abstractions》
翻译:《软件开发中的抽象泄露法则 》
Joel on Software
The Law of Leaky Abstractions
There’s a key piece of magic in the engineering of the Internet which you rely on every single day. It happens in the TCP protocol, one of the fundamental building blocks of the Internet. TCP…
❤3
#算法
《Computer Scientists Establish the Best Way to Traverse a Graph》:Dijkstra算法,被证明是解决单源最短路径问题(Single-Source Shortest-paths Problem,简称SSSP)的最优算法。
算法一开始是Dijkstra陪老婆逛街购物时想出来的:
文章中列出的相关论文:
*《Universally-Optimal Distributed Algorithms for Known Topologies》
*《Universal Optimality of Dijkstra via Beyond-Worst-Case Heaps》
*《Instance-Optimality in I/O-Efficient Sampling and Sequential Estimation》
《Computer Scientists Establish the Best Way to Traverse a Graph》:Dijkstra算法,被证明是解决单源最短路径问题(Single-Source Shortest-paths Problem,简称SSSP)的最优算法。
算法一开始是Dijkstra陪老婆逛街购物时想出来的:
In 1956, the 26-year-old Dutch computer scientist Edsger Dijkstra wanted to write a program that would show off the capabilities of a brand-new computer called the ARMAC. While shopping with his fiancée in Amsterdam, he stopped in at a café for a break. That’s when he hit on the idea for the algorithm (opens a new tab) that now bears his name. He didn’t have writing materials on hand, so over the course of 20 minutes he worked out the details in his head.
文章中列出的相关论文:
*《Universally-Optimal Distributed Algorithms for Known Topologies》
*《Universal Optimality of Dijkstra via Beyond-Worst-Case Heaps》
*《Instance-Optimality in I/O-Efficient Sampling and Sequential Estimation》
Quanta Magazine
Computer Scientists Establish the Best Way to Traverse a Graph | Quanta Magazine
Dijkstra’s algorithm was long thought to be the most efficient way to find a graph’s best routes. Researchers have now proved that it’s “universally optimal.”
❤2🥰2
#杂
2024年阿里巴巴全球数学竞赛的“姜萍事件”,终于有了结果。
做为当时也在本频道传播了姜萍初赛成绩的人,我感到非常羞愧。身为一个理科生,面对这种非常“异常”的数据,没有选择再等等、再看看,而是第一时间转发了新闻,非常惭愧。
本频道是一个完全由我个人维护的频道,虽然选择哪些新闻转发,都是个人的主观选择,但是我力求每个转发的新闻都有较为详细的出处、来源,能够让这个频道的订阅者都可以自行去校验、查证。《掌控习惯》(英文名《Atomic Habits》)一书中说:系统比目标重要,即建立一个良好运作的系统,比达成目标更为重要。就这次而言,我的判断系统暴露出了不小的问题,值得我后期多去反思改进。
2024年阿里巴巴全球数学竞赛的“姜萍事件”,终于有了结果。
做为当时也在本频道传播了姜萍初赛成绩的人,我感到非常羞愧。身为一个理科生,面对这种非常“异常”的数据,没有选择再等等、再看看,而是第一时间转发了新闻,非常惭愧。
本频道是一个完全由我个人维护的频道,虽然选择哪些新闻转发,都是个人的主观选择,但是我力求每个转发的新闻都有较为详细的出处、来源,能够让这个频道的订阅者都可以自行去校验、查证。《掌控习惯》(英文名《Atomic Habits》)一书中说:系统比目标重要,即建立一个良好运作的系统,比达成目标更为重要。就这次而言,我的判断系统暴露出了不小的问题,值得我后期多去反思改进。
Alibaba
2024阿里巴巴全球数学竞赛有关情况说明
阿里巴巴全球数学竞赛获奖名单已正式发布,共有86名选手获奖,其中金奖5名,银奖10名,铜奖20名,优秀奖51名。我们对各位获奖选手表示祝贺,并衷心感谢大家对本届竞赛的关注和支持。 在本届竞赛中,江苏省涟水中等专业学校教师王某某和其指导的学生入围决...
❤11👏3
#独立开发
#Latex
前阵子推荐过的ppresume作者,写了一篇长文讲解排版引擎的工作原理:
中文版:《排版引擎纵谈:程序员的视角》
英文版:《On Typesetting Engines: A Programmer's Perspective》
#Latex
前阵子推荐过的ppresume作者,写了一篇长文讲解排版引擎的工作原理:
中文版:《排版引擎纵谈:程序员的视角》
英文版:《On Typesetting Engines: A Programmer's Perspective》
Telegram
codedump的电报频道
#独立开发
PPResume(https://ppresume.com) 是一个基于 LaTeX 的简历生成器,目标是帮助人们在几分钟内创建一份精美的简历,并提供极高质量的排版和 PDF 输出。
除了在排版上有非常细致的考量外,PPResume 在产品设计和用户体验上也有一些独到的思考,特别是提供了强大直观的 Dashboard,支持实时的输入验证、丰富的输入控件、结构化编辑、定制化布局,来辅助整个简历的撰写过程,让你专注用简历内容,避免一些低级错误。
PPResume 应该也是市面上唯一一款支持多…
PPResume(https://ppresume.com) 是一个基于 LaTeX 的简历生成器,目标是帮助人们在几分钟内创建一份精美的简历,并提供极高质量的排版和 PDF 输出。
除了在排版上有非常细致的考量外,PPResume 在产品设计和用户体验上也有一些独到的思考,特别是提供了强大直观的 Dashboard,支持实时的输入验证、丰富的输入控件、结构化编辑、定制化布局,来辅助整个简历的撰写过程,让你专注用简历内容,避免一些低级错误。
PPResume 应该也是市面上唯一一款支持多…
👍7
#开源项目
也是看了这条微博,才知道Asahi这个Linux发行版:
BTW:有专门的组织做port到苹果CPU的Linux发行版,说明他们想用上苹果的硬件。好几年前我就有疑惑:只看笔记本电脑这个品类的话,好像找不到性能、价格、便携性(轻便)这几个要素加起来做得比苹果笔记本更好的笔记本牌子。例如我在2022年买的MacBookPro,配置是CPU M1 Max + 64GB内存 + 1TB SSD,价格2W多人民币,找了一下没有性能跟这个配置差不多,同时价格、便携程度也差不多的笔记本电脑。如果有,请在评论区评论回复一下,让我了解一下,谢谢。
也是看了这条微博,才知道Asahi这个Linux发行版:
Asahi Linux is a project and community with the goal of porting Linux to Apple Silicon Macs, starting with the 2020 M1 Mac Mini, MacBook Air, and MacBook Pro.
BTW:有专门的组织做port到苹果CPU的Linux发行版,说明他们想用上苹果的硬件。好几年前我就有疑惑:只看笔记本电脑这个品类的话,好像找不到性能、价格、便携性(轻便)这几个要素加起来做得比苹果笔记本更好的笔记本牌子。例如我在2022年买的MacBookPro,配置是CPU M1 Max + 64GB内存 + 1TB SSD,价格2W多人民币,找了一下没有性能跟这个配置差不多,同时价格、便携程度也差不多的笔记本电脑。如果有,请在评论区评论回复一下,让我了解一下,谢谢。
❤5👍1
#分布式
我最近在油管上看CSE138 2021的分布式课程视频,由于这门课程没有sildes也没有指定的教材,于是发信询问讲授课程的Lindsey Kuper,请她推荐几本和课程内容接近的书籍。回信里除了推荐了大名鼎鼎的DDIA之外,还推荐了另一本书:
这本书我倒是第一次看到,出版于1988年,这里可以下载到pdf版本。(补充:这个github上下载的版本并不全)
我最近在油管上看CSE138 2021的分布式课程视频,由于这门课程没有sildes也没有指定的教材,于是发信询问讲授课程的Lindsey Kuper,请她推荐几本和课程内容接近的书籍。回信里除了推荐了大名鼎鼎的DDIA之外,还推荐了另一本书:
Bernstein et al.'s book "Concurrency Control and Recovery in Database Systems" is older, but still great, and free online: https://www.microsoft.com/en-us/research/people/philbe/book/ .
这本书我倒是第一次看到,出版于1988年,这里可以下载到pdf版本。(补充:这个github上下载的版本并不全)
CSE138, Spring 2021
Course overview
Distributed Systems
👍18
#音乐
恰逢看到琼瑶离世的新闻时,播放器里传来这首《火车驶向云外,梦安魂于九霄》
恰逢看到琼瑶离世的新闻时,播放器里传来这首《火车驶向云外,梦安魂于九霄》
叹世万物皆可盼,唯真爱最短暂
失去的永不复返,世守恒而今倍还
摇旗呐喊的热情,携光阴渐远去
人世间悲喜烂剧,昼夜轮播不停
纷飞的滥情男女,情仇爱恨别离
一代人终将老去,但总有人正年轻
YouTube
#刺猬 《火车驶向云外,梦安魂与九霄》将梦想安魂九霄 最强女鼓手霸气上线 #乐队的夏天1 EP1 | The Big Band S1 | #music #live
正片戳这里👉https://bit.ly/45nCXUZ
🎸《#乐队的夏天3》先导片已上线🎤欢迎订阅 iQIYI Music 奇艺音悦台 解锁最新华语舞台!
登录iQIYI国际版或下载iQIYI国际版APP,还有更多独家资源等着你:www.iq.com!
iQIYI会员:https://bit.ly/JoinSuperKiwi!
iQIYI国际版APP:https://s.iq.com/ilhhxiQIYI
国际版:https://s.iq.com/hmwcx
一档由爱奇艺出品、米未联合出品并制作的…
🎸《#乐队的夏天3》先导片已上线🎤欢迎订阅 iQIYI Music 奇艺音悦台 解锁最新华语舞台!
登录iQIYI国际版或下载iQIYI国际版APP,还有更多独家资源等着你:www.iq.com!
iQIYI会员:https://bit.ly/JoinSuperKiwi!
iQIYI国际版APP:https://s.iq.com/ilhhxiQIYI
国际版:https://s.iq.com/hmwcx
一档由爱奇艺出品、米未联合出品并制作的…
#开源项目
又一种很“新颖”的往开源项目里下毒的手法:有人对Python 包 ultralytics 发了 PR,其中包含如图分支名,当 GitHub 执行 CI 任务时,执行脚本获得仓库密钥,进而在发布包中植入加密货币挖矿程序
https://lwn.net/Articles/1001215/
又一种很“新颖”的往开源项目里下毒的手法:有人对Python 包 ultralytics 发了 PR,其中包含如图分支名,当 GitHub 执行 CI 任务时,执行脚本获得仓库密钥,进而在发布包中植入加密货币挖矿程序
https://lwn.net/Articles/1001215/
❤4🤔4