This media is not supported in your browser
VIEW IN TELEGRAM
F2是一个跨平台的命令行工具,用于快速安全地批量重命名文件和目录
F2帮助你通过批量重命名来组织你的文件系统,使你的文件和目录能够有一个一致的命名方案。它提供了一套全面的重命名选项,从简单的字符串替换到涉及正则表达式的更复杂的操作,都有很好的扩展性。
F2将正确性和安全性放在首位,确保重命名操作不会导致冲突或错误。在执行重命名操作之前,它运行了几个验证,并提供了一个简单的方法来自动修复任何发现的冲突。它支持所有标准的重命名方法,包括(但不限于)字符串替换,插入文本作为文件名的前缀、后缀或其他位置,剥离一组字符,改变一组字母的大小写,使用自动递增的数字,交换文件名的一部分,等等。
F2提供了几个内置变量,以增加重命名过程中的灵活性。这些变量是基于文件属性的,如图像的Exif信息和音频文件的ID3标签。F2还支持利用流行的exiftool的标签,这应该涵盖大多数的使用情况。
F2非常快,不会浪费你的时间。允许你恢复用该程序进行的任何重命名操作,具有良好的测试覆盖率,对所有支持的平台(Linux、Windows和macOS)都给予了同等关注。
特性:
安全和透明。F2默认使用干运行模式,这样你就可以在对文件系统进行修改之前,查看将对你的文件系统作出的确切修改。
跨平台,完全支持Linux、macOS和Windows。它也可以在不太常用的平台上运行,如Termux(Android)。
速度极快,即使在处理大量的文件时也是如此。
在产生最终输出之前,支持几个连续的重命名操作链。
自动检测潜在的冲突,如文件碰撞,或覆盖,并向你报告。
提供几个内置的变量,使某些文件类型的重命名更容易。提供对exiftool中所有~25,000个标签的轻松访问,以便在重命名中获得最大的灵活性。
支持使用正则表达式进行查找和替换,包括捕获组。
默认忽略隐藏的目录和文件。尊重NO_COLOR环境变量。支持限制匹配的数量,并且可以从文件名的开头或结尾开始。支持对文件和目录进行递归重命名。支持只重命名文件,或只重命名目录,或同时重命名。支持使用升序整数进行重命名(如001、002、003等),并且可以用多种方式进行格式化。支持在出现错误的情况下撤销最后的重命名操作。支持从CSV文件中重命名。为每个选项提供了广泛的文档和例子。
Github | #工具
F2帮助你通过批量重命名来组织你的文件系统,使你的文件和目录能够有一个一致的命名方案。它提供了一套全面的重命名选项,从简单的字符串替换到涉及正则表达式的更复杂的操作,都有很好的扩展性。
F2将正确性和安全性放在首位,确保重命名操作不会导致冲突或错误。在执行重命名操作之前,它运行了几个验证,并提供了一个简单的方法来自动修复任何发现的冲突。它支持所有标准的重命名方法,包括(但不限于)字符串替换,插入文本作为文件名的前缀、后缀或其他位置,剥离一组字符,改变一组字母的大小写,使用自动递增的数字,交换文件名的一部分,等等。
F2提供了几个内置变量,以增加重命名过程中的灵活性。这些变量是基于文件属性的,如图像的Exif信息和音频文件的ID3标签。F2还支持利用流行的exiftool的标签,这应该涵盖大多数的使用情况。
F2非常快,不会浪费你的时间。允许你恢复用该程序进行的任何重命名操作,具有良好的测试覆盖率,对所有支持的平台(Linux、Windows和macOS)都给予了同等关注。
特性:
安全和透明。F2默认使用干运行模式,这样你就可以在对文件系统进行修改之前,查看将对你的文件系统作出的确切修改。
跨平台,完全支持Linux、macOS和Windows。它也可以在不太常用的平台上运行,如Termux(Android)。
速度极快,即使在处理大量的文件时也是如此。
在产生最终输出之前,支持几个连续的重命名操作链。
自动检测潜在的冲突,如文件碰撞,或覆盖,并向你报告。
提供几个内置的变量,使某些文件类型的重命名更容易。提供对exiftool中所有~25,000个标签的轻松访问,以便在重命名中获得最大的灵活性。
支持使用正则表达式进行查找和替换,包括捕获组。
默认忽略隐藏的目录和文件。尊重NO_COLOR环境变量。支持限制匹配的数量,并且可以从文件名的开头或结尾开始。支持对文件和目录进行递归重命名。支持只重命名文件,或只重命名目录,或同时重命名。支持使用升序整数进行重命名(如001、002、003等),并且可以用多种方式进行格式化。支持在出现错误的情况下撤销最后的重命名操作。支持从CSV文件中重命名。为每个选项提供了广泛的文档和例子。
Github | #工具
This media is not supported in your browser
VIEW IN TELEGRAM
用命令式交互函数来在浏览器上获取用户输入和进行输出,将浏览器变成了一个“富文本终端”,可以用于构建简单的Web应用或基于浏览器的GUI应用
特性:
使用同步而不是基于回调的方法来获取输入信息
非声明性的布局,简单而高效
侵入性较低:只需修改输入和输出操作,就可将旧的脚本代码转化为Web应用程序
支持集成到现有的Web服务中,目前支持Flask、Django、Tornado、aiohttp、FastAPI框架
支持asyncio和coroutine
支持使用第三方库进行数据可视化,例如 plotly, bokeh, pyecharts.
PyWebIO | 文档 | Demo
特性:
使用同步而不是基于回调的方法来获取输入信息
非声明性的布局,简单而高效
侵入性较低:只需修改输入和输出操作,就可将旧的脚本代码转化为Web应用程序
支持集成到现有的Web服务中,目前支持Flask、Django、Tornado、aiohttp、FastAPI框架
支持asyncio和coroutine
支持使用第三方库进行数据可视化,例如 plotly, bokeh, pyecharts.
PyWebIO | 文档 | Demo
❤1
让M1芯片的MacBook Pro同时支持两个4k显示器 | 博文
Architecting Life
就是要 4K 双显,M1 MacBook Pro + DisplayLink 性能体验测试
实测一下 M1 MBP 使用 DisplayLink 来解决双显问题可行吗?体验如何?
DTM是一款变革性的分布式事务框架,提供了傻瓜式的使用方式,极大的降低了分布式事务的使用门槛,改变了“能不用分布式事务就不用”的行业现状,优雅的解决了服务间的数据一致性问题
特性
支持多种语言:支持Go、Java、PHP、C#、Python、Nodejs 各种语言的SDK
支持多种事务模式:SAGA、TCC、XA
支持消息最终一致性:二阶段消息,比本地消息表更优雅的方案
未支持 AT 事务模式,建议使用XA,详情参见XA vs AT
支持多种数据库事务:Mysql、Redis、MongoDB、Postgres、TDSQL等
支持多种存储引擎:Mysql(常用)、Redis(高性能)、MongoDB(规划中)
支持多种微服务架构:go-zero、go-kratos/kratos、polarismesh/polaris
支持高可用,易水平扩展
Github | #框架
特性
支持多种语言:支持Go、Java、PHP、C#、Python、Nodejs 各种语言的SDK
支持多种事务模式:SAGA、TCC、XA
支持消息最终一致性:二阶段消息,比本地消息表更优雅的方案
未支持 AT 事务模式,建议使用XA,详情参见XA vs AT
支持多种数据库事务:Mysql、Redis、MongoDB、Postgres、TDSQL等
支持多种存储引擎:Mysql(常用)、Redis(高性能)、MongoDB(规划中)
支持多种微服务架构:go-zero、go-kratos/kratos、polarismesh/polaris
支持高可用,易水平扩展
Github | #框架
《算法新解》的开源版本
本书将先介绍数据结构中的“Hello world”―― 二叉搜索树,接下来讲解如何解决二叉树的平衡问题。然后介绍更多有趣的树,其中 Trie 和前缀树可以用于文字处理,而 B 树则广泛应用于文件系统和数据库。
第二部份是关于堆的。我们给出一个抽象堆的定义,然后介绍使用数组和各种二叉树实现的二叉堆(Binary Heap)。接着扩展到其他的堆包括二项式堆、斐波那契堆和 Pairing 堆。数组和队列通常被认为是简单的数据结构,但我们将在第三部份看到,它们实现起来并不容易。作为基本的排序算法,我们将介绍命令式和函数式的插入排序,快速排序和归并排序等算法。
最后的部份是关于查找和搜索的,除了基本算法,也会介绍诸如 KMP 这样的文字匹配算法。
项目里是LaTex源码,看pdf的到Releases里下载即可。
Github
本书将先介绍数据结构中的“Hello world”―― 二叉搜索树,接下来讲解如何解决二叉树的平衡问题。然后介绍更多有趣的树,其中 Trie 和前缀树可以用于文字处理,而 B 树则广泛应用于文件系统和数据库。
第二部份是关于堆的。我们给出一个抽象堆的定义,然后介绍使用数组和各种二叉树实现的二叉堆(Binary Heap)。接着扩展到其他的堆包括二项式堆、斐波那契堆和 Pairing 堆。数组和队列通常被认为是简单的数据结构,但我们将在第三部份看到,它们实现起来并不容易。作为基本的排序算法,我们将介绍命令式和函数式的插入排序,快速排序和归并排序等算法。
最后的部份是关于查找和搜索的,除了基本算法,也会介绍诸如 KMP 这样的文字匹配算法。
项目里是LaTex源码,看pdf的到Releases里下载即可。
Github
普林斯顿大学提供的《算法》第四版的在线资源,包含在线阅读和java代码等内容。调查了当今使用的最重要的算法和数据结构。
教材分为六章:
第 1 章:基础。介绍了比较算法和进行预测的科学和工程基础。它还包括我们的编程模型。
第 2 章:排序。考虑了几种经典的排序算法,包括插入排序、归并排序和快速排序。它还具有优先级队列的二进制堆实现。
第 3 章:搜索。描述了几种经典的符号表实现,包括二叉搜索树、红黑树和哈希表。
第 4 章:图。研究了最重要的图处理问题,包括深度优先搜索、广度优先搜索、最小生成树和最短路径。
第 5 章:字符串。研究字符串处理的专门算法,包括基数排序、子字符串搜索、尝试、正则表达式和数据压缩。
第 6 章:上下文。强调与系统编程、科学计算、商业应用、运筹学和难处理性的联系。
Algorithms | #电子书
教材分为六章:
第 1 章:基础。介绍了比较算法和进行预测的科学和工程基础。它还包括我们的编程模型。
第 2 章:排序。考虑了几种经典的排序算法,包括插入排序、归并排序和快速排序。它还具有优先级队列的二进制堆实现。
第 3 章:搜索。描述了几种经典的符号表实现,包括二叉搜索树、红黑树和哈希表。
第 4 章:图。研究了最重要的图处理问题,包括深度优先搜索、广度优先搜索、最小生成树和最短路径。
第 5 章:字符串。研究字符串处理的专门算法,包括基数排序、子字符串搜索、尝试、正则表达式和数据压缩。
第 6 章:上下文。强调与系统编程、科学计算、商业应用、运筹学和难处理性的联系。
Algorithms | #电子书
❤1
作者语:
“一组多年来塑造了我作为一个设计师的文章和资源。希望它们也能帮助你。这不仅仅是一个最新链接和趋势的汇编,这些链接和趋势到处都是。而是基于设计的关键领域,对我的职业生涯和业务最具变革性的文章和资源。”
“这个资源的重点是帮助提高你作为一个设计师的价值,并作为一个你可以不断参考的资源。我希望你能从我的设计资源库中获得价值,并希望它能在2022年为你提供良好的服务。在设计行业工作了15年以上,我仍在努力学习,并以各种方式进行改进。继续学习和成长,这个行业没有人可以停下来。”
这份设计资源包含 15 个分类:设计思维、设计基础、商业与营销、排版、视觉设计、原型设计和动画、模型和素材、设计摸索与设计系统、视频、设计向善、博客和门户网站、设计书籍、薪酬和创造财富、Web 3 与区块链、设计师与机构。
The Vault - Nguyen's Design Resource stash | #设计
“一组多年来塑造了我作为一个设计师的文章和资源。希望它们也能帮助你。这不仅仅是一个最新链接和趋势的汇编,这些链接和趋势到处都是。而是基于设计的关键领域,对我的职业生涯和业务最具变革性的文章和资源。”
“这个资源的重点是帮助提高你作为一个设计师的价值,并作为一个你可以不断参考的资源。我希望你能从我的设计资源库中获得价值,并希望它能在2022年为你提供良好的服务。在设计行业工作了15年以上,我仍在努力学习,并以各种方式进行改进。继续学习和成长,这个行业没有人可以停下来。”
这份设计资源包含 15 个分类:设计思维、设计基础、商业与营销、排版、视觉设计、原型设计和动画、模型和素材、设计摸索与设计系统、视频、设计向善、博客和门户网站、设计书籍、薪酬和创造财富、Web 3 与区块链、设计师与机构。
The Vault - Nguyen's Design Resource stash | #设计
Windows 10 风格的 RSS 阅读器
受 Fluent Design System 启发的现代 UI,具有完整的暗模式支持。
在本地阅读或与与 Fever 或 Google Reader API 兼容的自托管服务同步。
与 RSS 服务同步,包括 Inoreader、Feedbin、The Old Reader、BazQux Reader 等。
导入或导出 OPML 文件,完整的应用程序数据备份和恢复。
使用内置文章视图阅读完整内容或默认加载网页。
使用正则表达式搜索文章或按阅读状态过滤。
使用类似文件夹的分组来组织您的订阅。
单键键盘快捷键。
当文章到达正则表达式规则时,自动隐藏、标记为已读或加星标。
在后台获取文章并发送推送通知。
Fluent Reader | 存储库 | #工具 #rss
受 Fluent Design System 启发的现代 UI,具有完整的暗模式支持。
在本地阅读或与与 Fever 或 Google Reader API 兼容的自托管服务同步。
与 RSS 服务同步,包括 Inoreader、Feedbin、The Old Reader、BazQux Reader 等。
导入或导出 OPML 文件,完整的应用程序数据备份和恢复。
使用内置文章视图阅读完整内容或默认加载网页。
使用正则表达式搜索文章或按阅读状态过滤。
使用类似文件夹的分组来组织您的订阅。
单键键盘快捷键。
当文章到达正则表达式规则时,自动隐藏、标记为已读或加星标。
在后台获取文章并发送推送通知。
Fluent Reader | 存储库 | #工具 #rss