#开源项目
众所周知,知乎的内容需要登录之后才能看全文,这给分享带来很大不便,使用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
#杂
昨天阿里大文娱的负责人樊路远在灵犀互娱为入职五年的员工举行授戒仪式时发表了一番讲话,摘要见附图,更详细内容见:《阿里合伙人:腾讯网易5年内优势不再,灵犀互娱8年内做到第二》,长一点的摘要可以参考微博。
我通读下来,感觉这一篇讲话里包括但不限于以下元素:服从性测试、PUA、地域歧视、封建迷信、外行指导内行、领导抢功。这让原本只有刻板印象的阿里味儿更加生动、立体、鲜活了起来。
昨天阿里大文娱的负责人樊路远在灵犀互娱为入职五年的员工举行授戒仪式时发表了一番讲话,摘要见附图,更详细内容见:《阿里合伙人:腾讯网易5年内优势不再,灵犀互娱8年内做到第二》,长一点的摘要可以参考微博。
我通读下来,感觉这一篇讲话里包括但不限于以下元素:服从性测试、PUA、地域歧视、封建迷信、外行指导内行、领导抢功。这让原本只有刻板印象的阿里味儿更加生动、立体、鲜活了起来。
😁28🔥5👍1
#数据库
#sqlite
turso在官网上宣传自己使用Rust重写sqlite的项目Limbo:《Introducing Limbo: A complete rewrite of SQLite in Rust》
我个人的看法:
* Rust的类型安全、内存安全等特性,似乎并不是sqlite这个项目目前最大的痛点;
* sqlite自身庞大的测试集合,并不开源(原文中有一句话“SQLite’s test suite is proprietary”),没有这些测试用例的支持,很难说这个项目的质量如何;
* sqlite项目也有自身的一些问题,这个世界实例最多的数据库项目,在我看来“开源但并不开放”,只接受几位核心开发团队的代码贡献,不像一般的开源项目那样可以接受来自社区的pr,所以turso自己才fork了一个libsql出来,也许正是因为sqlite非社区维护,才让人对它有所担心。
#sqlite
turso在官网上宣传自己使用Rust重写sqlite的项目Limbo:《Introducing Limbo: A complete rewrite of SQLite in Rust》
我个人的看法:
* Rust的类型安全、内存安全等特性,似乎并不是sqlite这个项目目前最大的痛点;
* sqlite自身庞大的测试集合,并不开源(原文中有一句话“SQLite’s test suite is proprietary”),没有这些测试用例的支持,很难说这个项目的质量如何;
* sqlite项目也有自身的一些问题,这个世界实例最多的数据库项目,在我看来“开源但并不开放”,只接受几位核心开发团队的代码贡献,不像一般的开源项目那样可以接受来自社区的pr,所以turso自己才fork了一个libsql出来,也许正是因为sqlite非社区维护,才让人对它有所担心。
GitHub
GitHub - tursodatabase/turso: Turso Database is a project to build the next evolution of SQLite.
Turso Database is a project to build the next evolution of SQLite. - tursodatabase/turso
👍5❤2