这两天的成果: https://github.com/pdm-project/dep-logic
它的重大意义在于 markers 实现逻辑运算了以后,PDM就能生成一个完全静态的「跨版本」的lockfile,安装时不需要再次resolve了。迫不及待要引入 PDM看看效果如何了。
再多说一点,其实 PDM 直至 1.5.3 版本都是生成这种lockfile,后来为啥放弃了呢? 因为当时marker的逻辑运算完全是暴力join,在某些包(是的总有些你想不到的)中会迅速造成marker长度爆炸,想象一下(A and B or A and C or A and D or A nd E ...)直至parser拒绝parse。 所以就改成在安装时用实际的值代入evaluate,把表达式消解掉。
而dep-logic是有逻辑的,它能在不求值的情况下化简上述逻辑表达式
它的重大意义在于 markers 实现逻辑运算了以后,PDM就能生成一个完全静态的「跨版本」的lockfile,安装时不需要再次resolve了。迫不及待要引入 PDM看看效果如何了。
再多说一点,其实 PDM 直至 1.5.3 版本都是生成这种lockfile,后来为啥放弃了呢? 因为当时marker的逻辑运算完全是暴力join,在某些包(是的总有些你想不到的)中会迅速造成marker长度爆炸,想象一下(A and B or A and C or A and D or A nd E ...)直至parser拒绝parse。 所以就改成在安装时用实际的值代入evaluate,把表达式消解掉。
而dep-logic是有逻辑的,它能在不求值的情况下化简上述逻辑表达式
❤3
贡献了一个项目给李辉的代码厨房社区: https://codekitchen.community/t/topic/1172
代码厨房
[Idea] 技术会议内容管理系统
大家好,我是Frost Ming,也是自 2021 年以来 PyCon China 大会网站的维护者。在这三年的维护过程中,遇到了以下几个痛点: 信息收集渠道分散,有问卷、石墨文档、GitHub repo等 格式不统一,用户填入信息,然后粘贴在石墨文档中,格式有各种问题,我需要手动改成标准 Markdown 图片处理,用户上传图片尺寸不一,大小不一,这些都是我需要动用Photoshop手动处理。 网站不受重视,往往最后一刻才会更新网站,更新负担大。 简单回顾一下PyCon China 网站建设的历…
❤4
这场真好,没有一个段子是浪费的,浑然天成的感觉
【【脱口秀/单口喜剧专场】 伊卡洛斯(刘旸教主)-哔哩哔哩】 https://b23.tv/j2z0tSh
【【脱口秀/单口喜剧专场】 伊卡洛斯(刘旸教主)-哔哩哔哩】 https://b23.tv/j2z0tSh
现在是2023年12月,可以安全地宣布这是年度最佳技术博客。什么叫深入浅出,什么叫举重若轻。
https://www.kawabangga.com/posts/5301
https://www.kawabangga.com/posts/5301
😁9
深圳应该和杭州比,所以为什么杭州可以有良渚,而在深圳想组织一下,回应总是:对不起,办公室打工人
https://mp.weixin.qq.com/s/aS8ybS2M-vnwbfuye9Rweg
https://mp.weixin.qq.com/s/aS8ybS2M-vnwbfuye9Rweg
Weixin Official Accounts Platform
月亮落在燕晗山上
有人问我对北京和深圳两个城市的印象,又问我为什么当初会离开深圳?因为深圳很闷。北京和深圳都很躁,在北京躁了有
Forwarded from Python潮流周刊🐍
分享一篇短文《技术写作的“坎”》
程序员在开始写作前,心理上难以克服的问题:
- 写不好作文,如何能写出文章来
- 同类文章很多,为什么还要写一遍
- 个人观点未经时间的验证,怕误导读者
作者解释的很好。
最后的结语——
“任何一次认真的思考都值得被尊重,程序员可以把技术写作当做一个加速自我学习和提升的工具,借助写作构建自己的知识体系,借助写作锻炼自己的深入思考能力,借助写作来和文章的读者切磋技术,借助写作打造自己的影响力,借助写作强化自己的心脏,抛开那些无谓的“坎”。”
程序员在开始写作前,心理上难以克服的问题:
- 写不好作文,如何能写出文章来
- 同类文章很多,为什么还要写一遍
- 个人观点未经时间的验证,怕误导读者
作者解释的很好。
最后的结语——
“任何一次认真的思考都值得被尊重,程序员可以把技术写作当做一个加速自我学习和提升的工具,借助写作构建自己的知识体系,借助写作锻炼自己的深入思考能力,借助写作来和文章的读者切磋技术,借助写作打造自己的影响力,借助写作强化自己的心脏,抛开那些无谓的“坎”。”
码猿外 | 麻广广的博客
技术写作的“坎”
对于还没开始写作的程序员来说,开始动笔总是很难的,有各种心理的坎需要过: 作为理工科学生,以前作文写得就很差,现在还让我写技术文章,快算了吧 网上有大量类似的文章,我再写一篇没有任何意义,何况我写的还不如人家好 我的观点不一定完全正确,会误...
❤3
【扔飞镖决定旅行目的地,结果扎到一个奇怪地名,最后只能步行前往】 https://www.bilibili.com/video/BV1bw411P7XJ/
是我理想的旅游方式,上次我去运城也是抽的盲盒,山西是个好地方
是我理想的旅游方式,上次我去运城也是抽的盲盒,山西是个好地方
Bilibili
扔飞镖决定旅行目的地,结果扎到一个奇怪地名,最后只能步行前往_哔哩哔哩_bilibili
拍摄时间:2023年10月26-29日拍摄地点:陕西省西安市、山西省临汾市尧都区、洪洞县、蒲县拍摄设备:GoPro Hero11&DJI MAVIC3剪辑软件:Final Cut Pro X, 视频播放量 10710944、弹幕量 57787、点赞数 545643、投硬币枚数 313898、收藏人数 175155、转发人数 52359, 视频作者 巡游轨迹, 作者简介 穷游中国边境线纪录片《边疆巡游记》,长视频详见收藏,相关视频:用飞镖决定旅行目的地,随机到了2000公里外,最后只能步行前往,自驾云南,…
❤1
Forwarded from 𝔽𝕣𝕠𝕤𝕥
最典型的是这个
一代: https://github.com/iissnan/hexo-theme-next
二代: https://github.com/theme-next/hexo-theme-next
三代: https://github.com/next-theme/hexo-theme-next
曾经的接盘侠最终也突然消失。这个可是hexo使用人数最多的主题
一代: https://github.com/iissnan/hexo-theme-next
二代: https://github.com/theme-next/hexo-theme-next
三代: https://github.com/next-theme/hexo-theme-next
曾经的接盘侠最终也突然消失。这个可是hexo使用人数最多的主题
GitHub
GitHub - iissnan/hexo-theme-next: Elegant theme for Hexo.
Elegant theme for Hexo. . Contribute to iissnan/hexo-theme-next development by creating an account on GitHub.