NotionNext
世间的很多事物,追求时候的兴致总是要比享用的时候的兴致浓烈。——莎士比亚《威尼斯商人》 https://github.com/tangly1024/NotionNext NotionNext:让你的 Notion 笔记一键变身高颜值博客,创作力爆表!你是否曾梦想过,把平时在 Notion 里整理的笔记、知识库、项目规划,轻松变成一个公开的、高颜值的个人博客?不用折腾服务器、不用敲一行后端代码,只需几步就能让你的内容“闪耀网络”!NotionNext,就是这样一款为创作者量身定制的“神器”,让你的 Notion 内容即刻升级为一个全功能网站! NotionNext 是什么?NotionNext 是一个基于 NextJS 和 Notion API 开发的静态博客系统。它专为 Notion 用户和内容创作者而生,让你可以把自己的 Notion 页面一键部署到 Vercel,秒变个人博客、知识库、作品集,甚至是团队官网! 官网/文档:NotionNext帮助手册 项目地址:tangly1024/NotionNext 主要特性亮点 无缝对接 Notion:只...
healthchecks
楼下一个男人病的要死,隔壁的一家唱着留音机。对面是哄孩子,楼上有两个人狂笑,还有打牌声。河边的船上有女人哭着她死去的母亲。人类的悲喜并不相通,我只觉得他们吵闹。——鲁迅《小杂感》 Healthchecks.io:让你的服务健康状况“一目了然”,轻松守护线上稳定! 想象一下,你的项目部署上线,一切运行得飞快,但突然某个定时任务、API服务或爬虫脚本默默“失联”了,等发现时已经过去好几个小时,数据丢失、业务异常、客户投诉……简直噩梦!有没有一种办法,让这些后台关键任务一旦“掉线”立刻提醒你,让运维、开发、产品都安心?Healthchecks.io,就是这样一款简洁高效、超好用的定时任务健康监控神器! Healthchecks.io 是什么?Healthchecks.io 是一款专为“定时任务”设计的在线健康监控服务。你可以用它监控各种定时脚本、自动化任务、API接口、第三方服务等——只需简单集成,一旦你的任务没有按预期“报平安”,Healthchecks.io 就会第一时间通知你,确保业务始终在线! 官网体验:https://healthchecks.io/ 怎么工作?一...
selenium
我慢慢明白了我为什么不快乐,因为我总是期待一个结果。看一本书期待它让我变得深刻;吃饭、游泳期待它让我一斤斤瘦下来;发一条微信期待它被回复;对别人好期待被回待以好;写一个故事说一个心情期待被关注安慰;参加一个活动,期待换来充实丰富的经历。这些预设的期待如果实现了,我长舒一口气,如果没有实现呢,就自怨自艾。可是小时候也是同一个我,用一下午的时间看蚂蚁搬家,等石头开花。小时候不期待结果,小时候哭笑都不打折。——《允许自己虚度时光》 https://github.com/SeleniumHQ/selenium Selenium:让你的浏览器自动工作,解放双手的神器!你是否曾幻想过:打开电脑,一行代码敲下去,Chrome、Firefox、Safari……各路浏览器自动帮你完成所有重复操作,自己在旁边喝咖啡、刷剧、享受生活?这不是科幻,而是真实存在的“自动化世界”——Selenium,就是让这一切变得触手可及的开源王者! Selenium是什么?一句话超酷简介 Automates browsers. That’s it!Selenium,就是让浏览器自己动起来的神器!不管你用什么语言,...
conda自动激活base环境
人们很少做他们相信是对的事,他们做比较方便的事,然后后悔。——鲍勃.迪伦 玩转 conda 自动激活 base 环境:高效开发的“隐形助手”!你是否遇到过这种情况:每次打开新终端都要手动输入 conda activate base,否则各种 Python 包、工具都用不了?又或是你觉得每次都自动激活 base,反而不太“清爽”,影响自己管理多个虚拟环境的节奏? 其实,conda 为我们贴心地准备了开关 —— 你可以让终端一打开就自动激活 base 环境,也可以选择保持“干净”,需要时再手动激活。今天就带你玩转 conda 的 auto_activate_base,让开发更顺手、环境更可控! 一句话命令,开启/关闭自动激活打开终端,输入以下命令即可: 自动激活 base 环境(省心党专用) 1conda config --set auto_activate_base true 每次新开一个终端,conda 就会自动帮你切到 base 环境,省去了手动敲命令的麻烦,配置好的 python、jupyter、pip 都能直接用,开发体验飞升! 关闭自动激活(极客党专...
AIScript
生命没有那么分秒必争,觉得乱的时候,就停下来把自己整理清楚,然后再出发。沉住气,忠于内心,生命才饱满。——柴静 AIScript:为人类与AI而生的下一代编程语言与Web框架你是否曾想过:如果有一门语言,既能优雅地操控AI,又能像写Python或JavaScript那样简单,还能直接构建现代Web服务,会有多爽?AIScript 就是这样一款面向未来的“全能型选手”,它不仅是一门解释型编程语言,还是一个用Rust打造、开箱即用的AI应用Web框架! 官网地址:https://aiscript.dev仓库地址:aiscriptdev/aiscript AIScript是什么?AIScript 是用 Rust 编写的全新语言和Web开发框架,专为开发AI应用而设计。它融合了 Python、JavaScript、Rust 等语言的优点,语法直观、功能强大、易于上手。无论你是AI开发者、后端工程师,还是对AI应用充满好奇的探索者,都能用AIScript轻松构建自己的智能服务。 注意:AIScript当前仍处于早期开发阶段,请勿用于生产环境。 编程语言特性AIScri...
OI-wiki
每天务必做一点你所不愿意做的事情,这是一条宝贵的准则,它可以使你养成认真尽责而不以为苦的习惯。——马克.吐温 https://github.com/OI-wiki/OI-wiki https://oi-wiki.org/ OI Wiki:竞赛编程爱好者的知识宝库在编程竞赛的世界里,知识的掌握是制胜的关键。如何系统地学习数据结构、算法,甚至是一些高级的数学工具?互联网的资料虽然丰富,但往往零散、不成体系,初学者常常感到无从下手。而 OI Wiki,正是为了解决这些问题而诞生的一款开源知识站点。 一、什么是 OI Wiki?OI Wiki 是一个专注于 编程竞赛(Competitive Programming) 的知识整合站点。它由社区驱动,由热爱编程竞赛的开发者与爱好者共同维护和完善。 以下是 OI Wiki 的核心亮点: 内容全面:涵盖了从基础知识到高级技巧的广泛主题,包括数据结构、算法、数学、竞赛经验等。 开源免费:基于社区协作,任何人都可以贡献内容或提出改进建议。 持续更新:内容不断完善,确保与最新竞赛趋势保持同步。 初心不改:倡导知识自由,承诺永不商业化。 项目主...
Penpot
一个人,在他的有生之年,最大的不幸恐怕还不在于遭受了多少困苦挫折,而在于他虽终日忙碌,却不知道自己最适合做什么,最喜欢做什么,只能在迎来送往中匆匆度过一生。——熊培云 https://github.com/penpot/penpot https://penpot.app/ Penpot:开源设计工具的新星在设计工具领域,Adobe XD、Figma 等知名软件占据了大部分市场,但你是否想过,是否有一款真正开源、自由、且功能强大的设计工具可以替代它们?这就是 Penpot 的诞生意义。 Penpot 是一款完全开源的设计与原型工具,它不仅适合设计师使用,还为开发人员提供了友好的协作体验。无论你是设计师还是开发者,Penpot 都能帮助你更高效地完成工作。 一、Penpot 是什么?Penpot 是由 Penpot 团队开发的开源设计工具,支持跨平台、跨角色协作,并提供了设计与代码无缝衔接的可能性。它的核心亮点包括: 开源与免费:基于 Mozilla Public License 2.0 开源协议,任何人都可以自由使用、修改和分发。 跨平台支持:无需下载客户端,只需通过浏览器...
docxtemplater
读书多了,容颜自然改变,很多时候,自己可能以为许多看过的书籍都成了过眼云烟,不复记忆,其实他们仍是潜在的。在气质里,在谈吐上,在胸襟的无涯,当然也可能显露在生活和文字里。——三毛《送你一匹马》 用 @open-xml-templating/docxtemplater 打造你的“文档工厂”——让 Word/PPT 自动生成嗨起来!你是否还在手动复制粘贴合同、发票、项目报告,一遍遍改名字、换日期,搞得筋疲力尽?有没有想过,让电脑帮你批量生成那些枯燥的 Word 或 PPT 文档,让你轻松变身“文档魔法师”?今天就来聊聊超实用、超好玩的神器——@open-xml-templating/docxtemplater,一行代码让你的文档自动化飞起! 什么是 docxtemplater?一键变身文档魔术师!docxtemplater 是什么?一句话总结:它能让你的 Word(docx)和 PPT(pptx)模板“长出脑子”,自动帮你填数据、批量造文档,而且模板还可以直接用 Word 编辑,妈妈再也不用担心我不会写 XML! 它支持各种花式玩法: {na...
Git创建孤儿分支
这世界上肯定有某个角落,存在着能完全领会我想表达的意思的人。——村上春树 在 Git 仓库中管理代码是一件再正常不过的事情。但随着项目的推进,你可能会发现需要在仓库中存储一些非代码的内容,比如文档、设计稿、说明文件等。此时,如果将这些文件与代码放在同一个分支中,无疑会让历史提交变得混乱且庞大,甚至影响代码仓库的性能。 解决这个问题的优雅方式就是使用 git checkout --orphan 创建一个“孤儿分支”(orphan branch)。今天,我们将以创建一个专门存放文档的分支为例,详细讲解 git checkout --orphan doc 的使用方法,以及它的必要性和优势,并延伸一些相关的 Git 高效管理技巧。 什么是孤儿分支?孤儿分支是 Git 中一种特殊的分支,它没有父提交(parent commit)。换句话说,当你切换到孤儿分支时,Git 会认为这是一个全新的项目,初始状态下没有历史记录。这种特性使孤儿分支非常适合用于存储与主分支无关的内容,比如: 项目文档(如 README、API 文档) 二进制文件(如图片、设计稿) 构建输出(如静态网站或编译后的...
WeReadScan
我天生不宜交际。在多数场合,我不是觉得对方乏味,就是害怕对方觉得我乏味。可是我既不愿忍受对方的乏味,也不愿费劲使自己显得有趣,那都太累了。我独处时最轻松,因为我不觉得自己乏味。及时乏味,也自己承受,不累及他人,无需感到不安。——周国平《风中的纸屑》 WeReadScan:解锁“微信读书”本地保存的工具你是否也曾在“微信读书”上购买了心仪的电子书,却发现在平台之外无法随意查看或归档?这样的限制常常让人感到沮丧。好消息是,有了 WeReadScan,你可以轻松扫描和下载“微信读书”上的已购书籍,保存为 PDF 或 HTML 文件,实现更灵活的阅读和管理! 让我们一起探索这款工具的魅力,了解它如何帮助你更高效地使用你的阅读资源。 一、WeReadScan 是什么?WeReadScan 是一个基于 Python 的自动化工具,专为“微信读书”用户设计。它的核心功能是: 扫描已购图书:将“微信读书”上的书籍内容提取并保存到本地。 支持多种格式:生成 PDF 或 HTML,方便离线阅读。 基于 Selenium:通过自动化浏览器技术实现网页操作,灵活高效。 二、开发者初衷开发者在...
