diff --git a/atom.xml b/atom.xml
index 2241779..a3e2666 100644
--- a/atom.xml
+++ b/atom.xml
@@ -23,14 +23,14 @@
在造物主的奇妙创造中,智慧生命被孕育而生,被赋予了独特的使命。一部分智慧生命被委派为造物主的助手,肩负着神圣的使命,辅助他完成众多事务。然而,其他的智慧生命则被放置在宇宙沙盒之中,这个神秘的沙盒划分成了无数个对照组,每个对照组即如同一个平行宇宙。 尽管这些平行宇宙共享着相同的宇宙环境,但造物主巧妙地设置了一种绝妙的隔离机制,使得不同对照组之间相互孤立,有如我们所熟知的虚拟机。每个对照组的智慧生命都在自己独特的条件下发展和进化,彼此并不感知对方的存在,仿佛分居于各自的宇宙之中。 造物主寄望于观察自己创造的智慧生命在多样条件下的发展轨迹。然而,为了避免智慧生命的过快发展而导致自我毁灭,他睿智地赋予了它们有限的寿命。这样一来,生命将在有限的时间内经历成长、繁荣与变化,却不至于过早迎来终结。 基于这个精妙的构思,人类注定永远无法自行发现存在于其他平行宇宙中的外星生命——即使是与我们自身相似的存在。除非造物主以某种形式干预,揭示了这些神秘生命的存在。这样的干预可能是一个宏大的奇迹,或者是一连串微妙的迹象,引导我们开始怀疑我们不是宇宙中唯一的智慧生命。 在这美妙而神秘的创世之旅中,我们不妨保持谦卑和好奇,探索宇宙和生命的奥秘,也许在某一刻,我们会获得关于我们自身存在意义的更深刻认知。 让我们继续扩展这个设想,将其构建成一个虚构的宇宙场景。 在这个造物主创造的宇宙沙盒中,有许多平行宇宙(对照组),每个宇宙都是一个独特的实验场景。每个实验场景都有不同的初始条件和规则,从微观层面到宏观层面都存在微妙的差异,以产生各种可能性。 宇宙的初始条件:每个宇宙都有自己独特的初始条件。有些可能具有更多的自然资源和生态平衡,而另一些可能在资源稀缺和环境恶劣的情况下开始。 生命的诞生:在每个宇宙中,生命以各种形式诞生。从单细胞生物到复杂的多细胞生物,从植物到动物,各种形态的生命在不同的宇宙中演化。 有限的寿命:造物主赋予智慧生命有限的寿命,以避免其发展过快而自我毁灭。这使得智慧生命需要理性和谨慎对待资源和科技的发展,以延续自己的文明。 智慧生命的出现:在某些宇宙中,智慧生命可能会逐渐出现。他们会经历进化、文明的崛起和科技的发展。不同宇宙中智慧生命的特点和文明水平可能千差万别。 宇宙沙盒中的对照组:这些对照组可能不仅包括类似地球的情景,也包括完全不同的星球和宇宙结构。有些对照组中可能存在比地球上更高级的生物形式,也有可能有完全不同类型的智慧生命。 交互与隔离:虽然这些宇宙共享相似的宇宙环境,但造物主将它们隔离开来,避免相互干扰,以保持实验的独立性。智慧生命之间并不知道其他宇宙的存在,让他们自主发展。 观察和干预:造物主时不时地观察不同对照组中智慧生命的进展,他们也许通过超自然手段对这些对照组进行干预,但也可能仅是静观其变。 生命的进化与文明:不同对照组中的智慧生命会经历不同的进化历程和文明发展。有些对照组的文明可能迅速崛起,创造出强大的科技和社会结构,而另一些对照组可能在原始阶段停滞不前。 实验的结果:每个宇宙的结果都是独一无二的。有些宇宙的智慧生命可能因为资源利用不当或自相残杀而灭亡。而另一些宇宙的智慧生命可能会团结合作,探索宇宙的奥秘,并达到一个高度先进的文明。 自行发现外星人的难题:基于设定中的隔离和宇宙沙盒的概念,人类在自然条件下可能难以自行发现其他对照组中的外星文明。这是因为这些对照组是相互隔离的,彼此无法直接联系。除非造物主进行干预或解除隔离,否则人类可能永远不会直接接触其他宇宙中的外星文明。 这样的设想,将宇宙看作一个巨大的实验室,造物主作为超自然的存在,掌控着这个宏伟的观察与实验计划。在这个设定下,人类和其他智慧生命都是宇宙中的一部分,我们的存在和发展也可能是造物主实验的一部分。 同时也为我们提供了一种有趣的哲学思考,让我们思考宇宙的无限可能性以及我们作为智慧生命的存在和发展。虽然这只是一个设想,但它为我们提供了一种探索未知和宇宙奥秘的视角。 当我们将老鼠乌托邦(25号宇宙)实验的结果与上文观点相结合,可以得到一些有趣的启示和类比。 在上文设想中,造物主创造了智慧生命并观察他们在宇宙中的发展。类似地,老鼠乌托邦实验也是一个观察社会动物(老鼠)在特定条件下的发展。这两者都是通过在特定环境中设定条件和规则来探索生命的进化和行为。 有限的资源:在老鼠乌托邦实验中,随着人口密度的增加,资源的竞争变得更为激烈。类似地,在上文观点中,造物主给予生命有限的资源,可能是为了观察智慧生命如何在资源有限的情况下适应和发展。 社会结构与动力:实验中老鼠群体的社会结构出现了退化和混乱,而在上文设想中,智慧生命也可能面临类似的挑战。人类社会中也存在着资源竞争、社会不平等和文明冲突等问题,而这些因素可能影响文明的发展和社会动力。 行为沮丧:老鼠乌托邦实验中,高度拥挤和资源过剩的环境导致了老鼠社会的异常行为,这类似于上文观点中对于发展太快可能导致自行灭亡的担忧。这个类比可能引发我们对于人类社会中过度竞争、资源过剩和社会动态的反思。 自我调整和适应:在实验和上文设想中,动物和智慧生命都面临着适应环境和资源限制的挑战。在类似于乌托邦实验中,老鼠群体可能最终自我调整或消亡,而在上文设想中的智慧生命可能会逐渐适应和发展,寻找合适的平衡。 通过将老鼠乌托邦实验与上文观点相结合,我们可以从一个不同的角度思考社会动物和智慧生命在特定环境下的行为和进化。这样的类比提醒我们在探讨人类社会和文明发展的同时,也要关注资源的合理分配、社会结构的稳定和适应环境的能力。同时,也让我们思考造物主设立这样的实验是否旨在观察智慧生命如何面对类似挑战,以及从中获取对于宇宙和生命的更深刻理解。 注:以上内容源于想象和假设。 在造物主的奇妙创造中,智慧生命被孕育而生,被赋予了独特的使命。一部分智慧生命被委派为造物主的助手,肩负着神圣的使命,辅助他完成众多事务。然而,其他的智慧生命则被放置在宇宙沙盒之中,这个神秘的沙盒划分成了无数个对照组,每个对照组即如同一个平行宇宙。 尽管这些平行宇宙共享着相同的宇宙环境,但造物主巧妙地设置了一种绝妙的隔离机制,使得不同对照组之间相互孤立,有如我们所熟知的虚拟机。每个对照组的智慧生命都在自己独特的条件下发展和进化,彼此并不感知对方的存在,仿佛分居于各自的宇宙之中。 造物主寄望于观察自己创造的智慧生命在多样条件下的发展轨迹。然而,为了避免智慧生命的过快发展而导致自我毁灭,他睿智地赋予了它们有限的寿命。这样一来,生命将在有限的时间内经历成长、繁荣与变化,却不至于过早迎来终结。 基于这个精妙的构思,人类注定永远无法自行发现存在于其他平行宇宙中的外星生命——即使是与我们自身相似的存在。除非造物主以某种形式干预,揭示了这些神秘生命的存在。这样的干预可能是一个宏大的奇迹,或者是一连串微妙的迹象,引导我们开始怀疑我们不是宇宙中唯一的智慧生命。 在这美妙而神秘的创世之旅中,我们不妨保持谦卑和好奇,探索宇宙和生命的奥秘,也许在某一刻,我们会获得关于我们自身存在意义的更深刻认知。 让我们继续扩展这个设想,将其构建成一个虚构的宇宙场景。 在这个造物主创造的宇宙沙盒中,有许多平行宇宙(对照组),每个宇宙都是一个独特的实验场景。每个实验场景都有不同的初始条件和规则,从微观层面到宏观层面都存在微妙的差异,以产生各种可能性。 宇宙的初始条件:每个宇宙都有自己独特的初始条件。有些可能具有更多的自然资源和生态平衡,而另一些可能在资源稀缺和环境恶劣的情况下开始。 生命的诞生:在每个宇宙中,生命以各种形式诞生。从单细胞生物到复杂的多细胞生物,从植物到动物,各种形态的生命在不同的宇宙中演化。 有限的寿命:造物主赋予智慧生命有限的寿命,以避免其发展过快而自我毁灭。这使得智慧生命需要理性和谨慎对待资源和科技的发展,以延续自己的文明。 智慧生命的出现:在某些宇宙中,智慧生命可能会逐渐出现。他们会经历进化、文明的崛起和科技的发展。不同宇宙中智慧生命的特点和文明水平可能千差万别。 宇宙沙盒中的对照组:这些对照组可能不仅包括类似地球的情景,也包括完全不同的星球和宇宙结构。有些对照组中可能存在比地球上更高级的生物形式,也有可能有完全不同类型的智慧生命。 交互与隔离:虽然这些宇宙共享相似的宇宙环境,但造物主将它们隔离开来,避免相互干扰,以保持实验的独立性。智慧生命之间并不知道其他宇宙的存在,让他们自主发展。 观察和干预:造物主时不时地观察不同对照组中智慧生命的进展,他们也许通过超自然手段对这些对照组进行干预,但也可能仅是静观其变。 生命的进化与文明:不同对照组中的智慧生命会经历不同的进化历程和文明发展。有些对照组的文明可能迅速崛起,创造出强大的科技和社会结构,而另一些对照组可能在原始阶段停滞不前。 实验的结果:每个宇宙的结果都是独一无二的。有些宇宙的智慧生命可能因为资源利用不当或自相残杀而灭亡。而另一些宇宙的智慧生命可能会团结合作,探索宇宙的奥秘,并达到一个高度先进的文明。 自行发现外星人的难题:基于设定中的隔离和宇宙沙盒的概念,人类在自然条件下可能难以自行发现其他对照组中的外星文明。这是因为这些对照组是相互隔离的,彼此无法直接联系。除非造物主进行干预或解除隔离,否则人类可能永远不会直接接触其他宇宙中的外星文明。 这样的设想,将宇宙看作一个巨大的实验室,造物主作为超自然的存在,掌控着这个宏伟的观察与实验计划。在这个设定下,人类和其他智慧生命都是宇宙中的一部分,我们的存在和发展也可能是造物主实验的一部分。 同时也为我们提供了一种有趣的哲学思考,让我们思考宇宙的无限可能性以及我们作为智慧生命的存在和发展。虽然这只是一个设想,但它为我们提供了一种探索未知和宇宙奥秘的视角。 当我们将老鼠乌托邦(25号宇宙)实验的结果与上文观点相结合,可以得到一些有趣的启示和类比。 在上文设想中,造物主创造了智慧生命并观察他们在宇宙中的发展。类似地,老鼠乌托邦实验也是一个观察社会动物(老鼠)在特定条件下的发展。这两者都是通过在特定环境中设定条件和规则来探索生命的进化和行为。 有限的资源:在老鼠乌托邦实验中,随着人口密度的增加,资源的竞争变得更为激烈。类似地,在上文观点中,造物主给予生命有限的资源,可能是为了观察智慧生命如何在资源有限的情况下适应和发展。 社会结构与动力:实验中老鼠群体的社会结构出现了退化和混乱,而在上文设想中,智慧生命也可能面临类似的挑战。人类社会中也存在着资源竞争、社会不平等和文明冲突等问题,而这些因素可能影响文明的发展和社会动力。 行为沮丧:老鼠乌托邦实验中,高度拥挤和资源过剩的环境导致了老鼠社会的异常行为,这类似于上文观点中对于发展太快可能导致自行灭亡的担忧。这个类比可能引发我们对于人类社会中过度竞争、资源过剩和社会动态的反思。 自我调整和适应:在实验和上文设想中,动物和智慧生命都面临着适应环境和资源限制的挑战。在类似于乌托邦实验中,老鼠群体可能最终自我调整或消亡,而在上文设想中的智慧生命可能会逐渐适应和发展,寻找合适的平衡。 通过将老鼠乌托邦实验与上文观点相结合,我们可以从一个不同的角度思考社会动物和智慧生命在特定环境下的行为和进化。这样的类比提醒我们在探讨人类社会和文明发展的同时,也要关注资源的合理分配、社会结构的稳定和适应环境的能力。同时,也让我们思考造物主设立这样的实验是否旨在观察智慧生命如何面对类似挑战,以及从中获取对于宇宙和生命的更深刻理解。 注:以上内容源于想象和假设。想象
扩展
类比
]]>想象
扩展
类比
]]>
开源项目仅提供代码仓库地址,若有官方网站亦会标明。内容排序方式为项目名称英文字母顺序。
最近更新 2023.12.15
桌面应用是一种在桌面操作系统上运行的应用程序,例如 Windows、macOS 和 Linux。与 Web 应用程序和移动应用程序不同,桌面应用程序通常是使用本地编程语言和工具(例如 C++、C#、Java 或 Swift)开发的,并且可以直接在计算机上运行,而无需通过浏览器或移动设备。桌面应用程序可以具有许多不同的功能,例如文本编辑器、图形设计工具、游戏、办公套件、音频/视频编辑器等。与 Web 应用程序相比,桌面应用程序通常具有更高的性能和更好的用户体验,因为它们可以直接访问计算机的资源,例如文件系统、网络和硬件设备。同时,桌面应用程序也需要更多的开发和维护工作,因为它们需要考虑不同操作系统和硬件设备的兼容性问题。
7-Zip是一个具有高压缩比的文件归档器。
官方网站 GitHub7-Zip is a file archiver with a high compression ratio.
DBeaver Community是一个免费的跨平台数据库工具,面向开发人员、数据库管理员、分析师和所有使用数据的人。它支持所有流行的SQL数据库,如MySQL,MariaDB,PostgreSQL,SQLite,Apache Family等。
DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apache Family, and more.
Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。
Everything is search engine that locates files and folders by filename instantly for Windows.
可以快速搜索本地任何角落,以便找到自己想要的内容,装机必备。Everything也衍生了一些工具,比如uTools中的本地搜索依赖Everything才能更高效的工作,又如EverythingToolbar可以把Everything集成到任务栏中。
HiBit Uninstaller是卸载Windows软件的完美解决方案,使您可以使用其简单且用户友好的界面快速,完全地卸载程序。
HiBit Uninstaller is the perfect solution for uninstalling Windows software, allowing you to uninstall programs quickly and completely using its simple and user friendly interface.
一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链接等资源。
A full-featured download manager. Support downloading HTTP, FTP, BitTorrent, Magnet, etc.
这个软件内置了Aria2 - 下载工具,如果懒得折腾aria2,用这个软件就够用了。如果有NAS设备,推荐使用Docker部署aria2服务,让下载这件事与PC解耦。
官方网站 GitHubMusicPlayer2是一款集音乐播放、歌词显示、格式转换等众多功能于一身的音频播放软件。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、专辑封面显示、专辑封面在线下载、频谱分析、音效设置、任务栏缩略图按钮、主题颜色、格式转换等功能。播放内核为BASS音频库(V2.4)。播放器支持几乎所有常见的音频格式。
MusicPlayer2 is an audio player whitch supports music collection playback, lyrics display, format conversion and many other functions. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and other functions. The playback kernel is the Bass Audio Library (V2.4). The player supports almost all common audio formats.
Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏、标注等功能。
Snipaste is a simple but powerful snipping tool, and also allows you to pin the screenshot back onto the screen.
一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
TrafficMonitor is a network monitoring software with floating window feature for Windows. It displays the current internet speed and CPU and RAM usage. There are also other capabilities like an embedded display in the taksbar, changeable display skins, and historical traffic statistics.
一个轻量级的实用程序,使Windows任务栏半透明/透明。
A lightweight utility that makes the Windows taskbar translucent/transparent.
uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。
非常好用的一款跨平台工具集合,虽然有会员订阅服务(主要是提供了数据备份、多端同步等功能),但无需订阅即可使用大部分功能,满足大部分用户的需要。
插件推荐
易翻翻译、ctool、颜色助手、OCR、文件批量重命名、hosts、二维码、本地搜索、文本代码对比、json编辑器、变量命名方式、正则编辑器、编码小助手、计算稿纸。
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并拥有丰富的其他语言和运行时扩展生态系统(如C++,C#,Java,Python,PHP,Go,.NET)。
官方网站 GitHubVisual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。
官方网站 GitHubVLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
一款专业的跨平台SSH/Sftp/Shell/Telnet/Serial终端。
官方网站 GitHubA professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
服务应用是一种在后台运行的应用程序,通常在服务器或云平台上运行。与桌面应用程序和移动应用程序不同,服务应用程序通常不直接与用户交互,而是在后台执行某些任务。服务应用程序可以具有许多不同的功能,例如数据处理、文件传输、消息传递、安全认证等。服务应用程序通常使用 Web 技术(例如 RESTful API、SOAP、JSON 等)作为与其他应用程序和服务进行交互的接口。服务应用程序可以在云平台上扩展和自动扩展,以满足不断变化的需求。同时,服务应用程序也需要更多的开发和维护工作,因为它们需要考虑安全性、可伸缩性、可靠性等问题。
推荐部署在云服务器上或有公网IP的NAS设备上,推荐使用常见的Linux发行版,如CentOS、Ubuntu、Debian。
推荐使用 docker-compose
方式部署便于维护和迁移,但部署方式不限于此,文中推荐的大部分服务都提供了跨平台、跨架构支持,更多部署方式请参考官方网站或GitHub。
一个实现ACME客户端协议的纯Unix shell脚本。
A pure Unix shell script implementing ACME client protocol.
本站的证书由Let’s Encrypt签发,因为托管在Vercel和Netlify中,服务商会定期进行续签,个人无需维护。
但个人服务器的证书就需要自己维护了,这时就要用到acme.sh。具体用法参考以下内容以及项目官网文档。
官方网站 GitHubAdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
官方网站 GitHubAdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.
一个支持多存储的文件列表程序,由 Gin 和 Solidjs 驱动。
A file list program that supports multiple storage, powered by Gin and Solidjs.
非常好用的一款存储整合服务,可以把各种存储整合在一个服务中,提供了友好的操作界面,支持超多网盘和其他存储方式、在线预览、离线下载、推送到Aira下载等。
官方网站 GitHubaria 2是一个轻量级的多协议和多源,跨平台下载工具,在命令行操作。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
如果没有自己的服务器,建议使用Motrix - 下载工具简单易用。
AriaNg,一个让aria2更容易使用的现代化Web前端。
AriaNg, a modern web frontend making aria2 easier to use.
只是一个静态的网站,可以直接双击index.html运行,也可以托管到免费的平台中使用,如GitHub Pages、Vercel等。或者使用我托管在Netlify中的AriaNg。
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
一般家用宽带没有固定的公网IP,但目前大部分地区运行商都提供了动态公网IPv6,此时就需要动态域名解析了。实现原理很简单,定时获取本机公网IP,调用域名服务商API将值更新上去,但是这个项目已经很完善,没必要重复造轮子,完全满足需求。
应用程序仪表板和启动器。
An Application dashboard and launcher.
简约大气的导航页,且可以对一些支持的应用提供扩展功能,如监控Portainer容器状态、aria2下载任务状态等。
将本地控制和隐私放在首位的开源家庭自动化。由世界各地的社区成员和DIY爱好者组成的团体提供强力支持。
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
目前智能家居品牌很多,大部分品牌都在搞自家生态,想使用一个APP控制家里所有设备,就需要用到Home Assistant将不同品牌智能设备接入统一管理。
官方网站 GitHub为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件。
官方网站 GitHubWords learning and English muscle memory training software designed for keyboard workers.
RustDesk 是一个功能齐全的开源远程控制替代方案,可通过最少的配置实现自托管和安全性。
RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.
建议使用拥有公网IP的设备自建服务器(无公网IP可以通过Tailscale - 异地组网后使用),我的NAS只有公网IPv6,上行带宽30Mbps,使用体验比ToDesk免费版好很多,已经逐渐放弃使用ToDesk。
官方网站 GitHubTailscale是一种VPN服务,可以让您在世界任何地方安全、轻松地访问您拥有的设备和应用程序。它使用开源WireGuard协议实现加密的点对点连接,这意味着只有您的专用网络上的设备才能相互通信。
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
当用手机或电脑处于无IPv6环境时,可以通过Tailscale来访问家中的NAS服务器。需要注意的是,组网的双方其中有一方的NAT是Symmetric(对称型),就会打洞失败,流量会经转公共DERP服务器,速度很慢。同类型的产品还有Zerotier,个人感觉没有Tailscale好用。
官方网站 GitHub一个精美的自托管监控工具。
A fancy self-hosted monitoring tool.
可以用于监控并记录一些可访问服务的运行状态,如docker容器、网站等,也可以用作导航页(Heimdall平替)。除了管理页面,还可以创建允许匿名访问的状态页面(示例 - IPv6 Only)。
开源字体是指那些可以在版权允许的情况下免费或低成本向公众提供使用和修改的字体。这些字体的设计文件(源代码)通常是公开的,任何人在遵循相关许可协议的前提下都可以下载、使用,并在需要时进行修改和再分发。
阿里巴巴普惠体是一套全球永久免费正版商用的字体家族。
阿里巴巴普惠体3.0为一套符合新国家标准GB18030-2022的简体中文字符集,包含GB18030-2022强制规范三个实现级别:实现级别1+实现级别2标准规格的7字重、实现级别3标准规格的Regular 单一字重。7字重共194,460个全形汉字。包含拉丁字母、希腊字母、西里尔字母、标点符号。
这是一种有趣的新型等宽字体,包含编程连字,旨在增强 Windows 终端的现代外观和感觉。
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
一个创新的代码字体超家族。
官方网站 GitHubAn innovative superfamily of fonts for code
一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。
]]> +An open-source Chinese font derived from Fontworks’ Klee One.
开源项目仅提供代码仓库地址,若有官方网站亦会标明。内容排序方式为项目名称英文字母顺序。
最近更新 2023.12.15
桌面应用是一种在桌面操作系统上运行的应用程序,例如 Windows、macOS 和 Linux。与 Web 应用程序和移动应用程序不同,桌面应用程序通常是使用本地编程语言和工具(例如 C++、C#、Java 或 Swift)开发的,并且可以直接在计算机上运行,而无需通过浏览器或移动设备。桌面应用程序可以具有许多不同的功能,例如文本编辑器、图形设计工具、游戏、办公套件、音频/视频编辑器等。与 Web 应用程序相比,桌面应用程序通常具有更高的性能和更好的用户体验,因为它们可以直接访问计算机的资源,例如文件系统、网络和硬件设备。同时,桌面应用程序也需要更多的开发和维护工作,因为它们需要考虑不同操作系统和硬件设备的兼容性问题。
7-Zip是一个具有高压缩比的文件归档器。
官方网站 GitHub7-Zip is a file archiver with a high compression ratio.
DBeaver Community是一个免费的跨平台数据库工具,面向开发人员、数据库管理员、分析师和所有使用数据的人。它支持所有流行的SQL数据库,如MySQL,MariaDB,PostgreSQL,SQLite,Apache Family等。
DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apache Family, and more.
Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。
Everything is search engine that locates files and folders by filename instantly for Windows.
可以快速搜索本地任何角落,以便找到自己想要的内容,装机必备。Everything也衍生了一些工具,比如uTools中的本地搜索依赖Everything才能更高效的工作,又如EverythingToolbar可以把Everything集成到任务栏中。
HiBit Uninstaller是卸载Windows软件的完美解决方案,使您可以使用其简单且用户友好的界面快速,完全地卸载程序。
HiBit Uninstaller is the perfect solution for uninstalling Windows software, allowing you to uninstall programs quickly and completely using its simple and user friendly interface.
一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链接等资源。
A full-featured download manager. Support downloading HTTP, FTP, BitTorrent, Magnet, etc.
这个软件内置了Aria2 - 下载工具,如果懒得折腾aria2,用这个软件就够用了。如果有NAS设备,推荐使用Docker部署aria2服务,让下载这件事与PC解耦。
官方网站 GitHubMusicPlayer2是一款集音乐播放、歌词显示、格式转换等众多功能于一身的音频播放软件。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、专辑封面显示、专辑封面在线下载、频谱分析、音效设置、任务栏缩略图按钮、主题颜色、格式转换等功能。播放内核为BASS音频库(V2.4)。播放器支持几乎所有常见的音频格式。
MusicPlayer2 is an audio player whitch supports music collection playback, lyrics display, format conversion and many other functions. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and other functions. The playback kernel is the Bass Audio Library (V2.4). The player supports almost all common audio formats.
Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏、标注等功能。
Snipaste is a simple but powerful snipping tool, and also allows you to pin the screenshot back onto the screen.
一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
TrafficMonitor is a network monitoring software with floating window feature for Windows. It displays the current internet speed and CPU and RAM usage. There are also other capabilities like an embedded display in the taksbar, changeable display skins, and historical traffic statistics.
一个轻量级的实用程序,使Windows任务栏半透明/透明。
A lightweight utility that makes the Windows taskbar translucent/transparent.
uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。
非常好用的一款跨平台工具集合,虽然有会员订阅服务(主要是提供了数据备份、多端同步等功能),但无需订阅即可使用大部分功能,满足大部分用户的需要。
插件推荐
易翻翻译、ctool、颜色助手、OCR、文件批量重命名、hosts、二维码、本地搜索、文本代码对比、json编辑器、变量命名方式、正则编辑器、编码小助手、计算稿纸。
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并拥有丰富的其他语言和运行时扩展生态系统(如C++,C#,Java,Python,PHP,Go,.NET)。
官方网站 GitHubVisual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。
官方网站 GitHubVLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
一款专业的跨平台SSH/Sftp/Shell/Telnet/Serial终端。
官方网站 GitHubA professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
服务应用是一种在后台运行的应用程序,通常在服务器或云平台上运行。与桌面应用程序和移动应用程序不同,服务应用程序通常不直接与用户交互,而是在后台执行某些任务。服务应用程序可以具有许多不同的功能,例如数据处理、文件传输、消息传递、安全认证等。服务应用程序通常使用 Web 技术(例如 RESTful API、SOAP、JSON 等)作为与其他应用程序和服务进行交互的接口。服务应用程序可以在云平台上扩展和自动扩展,以满足不断变化的需求。同时,服务应用程序也需要更多的开发和维护工作,因为它们需要考虑安全性、可伸缩性、可靠性等问题。
推荐部署在云服务器上或有公网IP的NAS设备上,推荐使用常见的Linux发行版,如CentOS、Ubuntu、Debian。
推荐使用 docker-compose
方式部署便于维护和迁移,但部署方式不限于此,文中推荐的大部分服务都提供了跨平台、跨架构支持,更多部署方式请参考官方网站或GitHub。
一个实现ACME客户端协议的纯Unix shell脚本。
A pure Unix shell script implementing ACME client protocol.
本站的证书由Let’s Encrypt签发,因为托管在Vercel和Netlify中,服务商会定期进行续签,个人无需维护。
但个人服务器的证书就需要自己维护了,这时就要用到acme.sh。具体用法参考以下内容以及项目官网文档。
官方网站 GitHubAdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
官方网站 GitHubAdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.
一个支持多存储的文件列表程序,由 Gin 和 Solidjs 驱动。
A file list program that supports multiple storage, powered by Gin and Solidjs.
非常好用的一款存储整合服务,可以把各种存储整合在一个服务中,提供了友好的操作界面,支持超多网盘和其他存储方式、在线预览、离线下载、推送到Aira下载等。
官方网站 GitHubaria 2是一个轻量级的多协议和多源,跨平台下载工具,在命令行操作。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
如果没有自己的服务器,建议使用Motrix - 下载工具简单易用。
AriaNg,一个让aria2更容易使用的现代化Web前端。
AriaNg, a modern web frontend making aria2 easier to use.
只是一个静态的网站,可以直接双击index.html运行,也可以托管到免费的平台中使用,如GitHub Pages、Vercel等。或者使用我托管在Netlify中的AriaNg。
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
一般家用宽带没有固定的公网IP,但目前大部分地区运行商都提供了动态公网IPv6,此时就需要动态域名解析了。实现原理很简单,定时获取本机公网IP,调用域名服务商API将值更新上去,但是这个项目已经很完善,没必要重复造轮子,完全满足需求。
应用程序仪表板和启动器。
An Application dashboard and launcher.
简约大气的导航页,且可以对一些支持的应用提供扩展功能,如监控Portainer容器状态、aria2下载任务状态等。
将本地控制和隐私放在首位的开源家庭自动化。由世界各地的社区成员和DIY爱好者组成的团体提供强力支持。
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
目前智能家居品牌很多,大部分品牌都在搞自家生态,想使用一个APP控制家里所有设备,就需要用到Home Assistant将不同品牌智能设备接入统一管理。
官方网站 GitHub为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件。
官方网站 GitHubWords learning and English muscle memory training software designed for keyboard workers.
RustDesk 是一个功能齐全的开源远程控制替代方案,可通过最少的配置实现自托管和安全性。
RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.
建议使用拥有公网IP的设备自建服务器(无公网IP可以通过Tailscale - 异地组网后使用),我的NAS只有公网IPv6,上行带宽30Mbps,使用体验比ToDesk免费版好很多,已经逐渐放弃使用ToDesk。
官方网站 GitHubTailscale是一种VPN服务,可以让您在世界任何地方安全、轻松地访问您拥有的设备和应用程序。它使用开源WireGuard协议实现加密的点对点连接,这意味着只有您的专用网络上的设备才能相互通信。
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
当用手机或电脑处于无IPv6环境时,可以通过Tailscale来访问家中的NAS服务器。需要注意的是,组网的双方其中有一方的NAT是Symmetric(对称型),就会打洞失败,流量会经转公共DERP服务器,速度很慢。同类型的产品还有Zerotier,个人感觉没有Tailscale好用。
官方网站 GitHub一个精美的自托管监控工具。
A fancy self-hosted monitoring tool.
可以用于监控并记录一些可访问服务的运行状态,如docker容器、网站等,也可以用作导航页(Heimdall平替)。除了管理页面,还可以创建允许匿名访问的状态页面(示例 - IPv6 Only)。
开源字体是指那些可以在版权允许的情况下免费或低成本向公众提供使用和修改的字体。这些字体的设计文件(源代码)通常是公开的,任何人在遵循相关许可协议的前提下都可以下载、使用,并在需要时进行修改和再分发。
阿里巴巴普惠体是一套全球永久免费正版商用的字体家族。
阿里巴巴普惠体3.0为一套符合新国家标准GB18030-2022的简体中文字符集,包含GB18030-2022强制规范三个实现级别:实现级别1+实现级别2标准规格的7字重、实现级别3标准规格的Regular 单一字重。7字重共194,460个全形汉字。包含拉丁字母、希腊字母、西里尔字母、标点符号。
这是一种有趣的新型等宽字体,包含编程连字,旨在增强 Windows 终端的现代外观和感觉。
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
一个创新的代码字体超家族。
官方网站 GitHubAn innovative superfamily of fonts for code
一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。
]]>An open-source Chinese font derived from Fontworks’ Klee One.
https://www.lanzoux.com/iej9Tqkzj7c
提取码:pdone
https://www.lanzoux.com/iej9Tqkzj7c
提取码:pdone
2021年3月28日正式运营,当日客流量为10.7382万人次。
截至2021年3月,洛阳轨道交通已开通运营线路1条,为洛阳轨道交通1号线;在建线路1条,为洛阳轨道交通2号线;规划线路2条,为洛阳轨道交通3号线、洛阳轨道交通4号线;线网共设车站34座。
]]>2021年3月28日正式运营,当日客流量为10.7382万人次。
截至2021年3月,洛阳轨道交通已开通运营线路1条,为洛阳轨道交通1号线;在建线路1条,为洛阳轨道交通2号线;规划线路2条,为洛阳轨道交通3号线、洛阳轨道交通4号线;线网共设车站34座。
]]>基于开源项目scrcpy,提供简洁的交互界面。
C#
Visual Studio 2022
.NET Framework 4.7.2
https://github.com/pdone/FreeControl/releases/latest/download/FreeControl.exe
个人测试发现,目前支持跨屏进行拼音输入的 手机输入法APP 如下:
此功能需要输入法APP适配,有更好用的输入法欢迎留言推荐。
由于大多数朋友日常使用的输入法不支持跨屏输入,所以增加了启动时自动切换输入法的功能,用于自动切换到非日常使用、但支持跨屏输入的输入法。
在主界面中设置启动时要切换的输入法,点击启动按钮便会自动切换(确保手机上已安装对应输入法APP)。
关闭窗口时,会切换回原来的输入法。
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常。
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
设备驱动状态正常。
这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
Android 11 及更高版本支持使用 Android 调试桥 (adb) 从工作站以无线方式部署和调试应用。例如,您可以将可调试应用部署到多台远程设备,而无需通过 USB 实际连接设备。这样就可以避免常见的 USB 连接问题,例如驱动程序安装方面的问题。
操作步骤:
更新到最新版本的 SDK 平台工具(至少30.0.0)。
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
在开发者选项中启用无线调试。
在询问要允许在此网络上进行无线调试吗?的对话框中,点击允许。
选择使用配对码配对设备,使用弹窗中的 IP 地址和端口号。
1 |
|
提示 Enter pairing code:
时输入弹窗中的配对码,成功后会显示 Successfully paired to ...
。
使用无线调试下的 IP 地址和端口。
1 |
|
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices
看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
1 |
|
断开 USB 连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
通过 IP 地址连接设备。
1 |
|
这里的 <device-ip-address>
就是上一步中找到的设备 IP 地址。
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect <device-ip-address>
那一步;
如果还是不行的话,通过 adb kill-server
重新启动 adb 然后从头再来一次试试。
需要 root 权限,此处不做详细说明,有需要的朋友可参考此处。
仅在手机充电时有效。
使用 Android 11
或更高版本的设备支持音频转发,并且默认情况下启用:
Android 12
或更高版本,它开箱即用。Android 11
,您需要确保在启动scrcpy时设备屏幕已解锁。假的弹出窗口将短暂出现,使系统认为shell应用程序处于前台。没有这个,音频捕获将失败。Android 10
或更早版本,无法捕获音频并自动禁用。如果您觉得这个项目对您有帮助,欢迎请作者喝杯咖啡。☕
基于开源项目scrcpy,提供简洁的交互界面。
C#
Visual Studio 2022
.NET Framework 4.7.2
https://github.com/pdone/FreeControl/releases/latest/download/FreeControl.exe
https://cdn.awaw.cc/gh/pdone/FreeControl/releases/latest/download/FreeControl.exe
个人测试发现,目前支持跨屏进行拼音输入的 手机输入法APP 如下:
此功能需要输入法APP适配,有更好用的输入法欢迎留言推荐。
由于大多数朋友日常使用的输入法不支持跨屏输入,所以增加了启动时自动切换输入法的功能,用于自动切换到非日常使用、但支持跨屏输入的输入法。
在主界面中设置启动时要切换的输入法,点击启动按钮便会自动切换(确保手机上已安装对应输入法APP)。
关闭窗口时,会切换回原来的输入法。
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常。
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
设备驱动状态正常。
这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
Android 11 及更高版本支持使用 Android 调试桥 (adb) 从工作站以无线方式部署和调试应用。例如,您可以将可调试应用部署到多台远程设备,而无需通过 USB 实际连接设备。这样就可以避免常见的 USB 连接问题,例如驱动程序安装方面的问题。
操作步骤:
更新到最新版本的 SDK 平台工具(至少30.0.0)。
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
在开发者选项中启用无线调试。
在询问要允许在此网络上进行无线调试吗?的对话框中,点击允许。
选择使用配对码配对设备,使用弹窗中的 IP 地址和端口号。
1 |
|
提示 Enter pairing code:
时输入弹窗中的配对码,成功后会显示 Successfully paired to ...
。
使用无线调试下的 IP 地址和端口。
1 |
|
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices
看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
1 |
|
断开 USB 连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
通过 IP 地址连接设备。
1 |
|
这里的 <device-ip-address>
就是上一步中找到的设备 IP 地址。
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect <device-ip-address>
那一步;
如果还是不行的话,通过 adb kill-server
重新启动 adb 然后从头再来一次试试。
需要 root 权限,此处不做详细说明,有需要的朋友可参考此处。
仅在手机充电时有效。
使用 Android 11
或更高版本的设备支持音频转发,并且默认情况下启用:
Android 12
或更高版本,它开箱即用。Android 11
,您需要确保在启动scrcpy时设备屏幕已解锁。假的弹出窗口将短暂出现,使系统认为shell应用程序处于前台。没有这个,音频捕获将失败。Android 10
或更早版本,无法捕获音频并自动禁用。如果您觉得这个项目对您有帮助,欢迎请作者喝杯咖啡。☕
public partial class Main : Form{ public Main() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //构造函数参数说明: //work: 需要在新线程中执行的任务 //msg: 执行完成提示信息(为空时不提示) //openDir: 执行完成后自动打开指定目录(为空时不打开) Loading loading = new Loading(DoSomething, 执行完成); //不show的话 可以当作后台线程执行任务来用 loading.ShowDialog(); } public void DoSomething() { Thread.Sleep(3000); }}
https://pan.baidu.com/s/1NzrZeNKqjlZxK__iXaGvwQ
]]>提取码:npkt
public partial class Main : Form{ public Main() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //构造函数参数说明: //work: 需要在新线程中执行的任务 //msg: 执行完成提示信息(为空时不提示) //openDir: 执行完成后自动打开指定目录(为空时不打开) Loading loading = new Loading(DoSomething, 执行完成); //不show的话 可以当作后台线程执行任务来用 loading.ShowDialog(); } public void DoSomething() { Thread.Sleep(3000); }}
https://pan.baidu.com/s/1NzrZeNKqjlZxK__iXaGvwQ
]]>提取码:npkt
在造物主的奇妙创造中,智慧生命被孕育而生,被赋予了独特的使命。一部分智慧生命被委派为造物主的助手,肩负着神圣的使命,辅助他完成众多事务。然而,其他的智慧生命则被放置在宇宙沙盒之中,这个神秘的沙盒划分成了无数个对照组,每个对照组即如同一个平行宇宙。
尽管这些平行宇宙共享着相同的宇宙环境,但造物主巧妙地设置了一种绝妙的隔离机制,使得不同对照组之间相互孤立,有如我们所熟知的虚拟机。每个对照组的智慧生命都在自己独特的条件下发展和进化,彼此并不感知对方的存在,仿佛分居于各自的宇宙之中。
造物主寄望于观察自己创造的智慧生命在多样条件下的发展轨迹。然而,为了避免智慧生命的过快发展而导致自我毁灭,他睿智地赋予了它们有限的寿命。这样一来,生命将在有限的时间内经历成长、繁荣与变化,却不至于过早迎来终结。
基于这个精妙的构思,人类注定永远无法自行发现存在于其他平行宇宙中的外星生命——即使是与我们自身相似的存在。除非造物主以某种形式干预,揭示了这些神秘生命的存在。这样的干预可能是一个宏大的奇迹,或者是一连串微妙的迹象,引导我们开始怀疑我们不是宇宙中唯一的智慧生命。
在这美妙而神秘的创世之旅中,我们不妨保持谦卑和好奇,探索宇宙和生命的奥秘,也许在某一刻,我们会获得关于我们自身存在意义的更深刻认知。
让我们继续扩展这个设想,将其构建成一个虚构的宇宙场景。
在这个造物主创造的宇宙沙盒中,有许多平行宇宙(对照组),每个宇宙都是一个独特的实验场景。每个实验场景都有不同的初始条件和规则,从微观层面到宏观层面都存在微妙的差异,以产生各种可能性。
宇宙的初始条件:每个宇宙都有自己独特的初始条件。有些可能具有更多的自然资源和生态平衡,而另一些可能在资源稀缺和环境恶劣的情况下开始。
生命的诞生:在每个宇宙中,生命以各种形式诞生。从单细胞生物到复杂的多细胞生物,从植物到动物,各种形态的生命在不同的宇宙中演化。
有限的寿命:造物主赋予智慧生命有限的寿命,以避免其发展过快而自我毁灭。这使得智慧生命需要理性和谨慎对待资源和科技的发展,以延续自己的文明。
智慧生命的出现:在某些宇宙中,智慧生命可能会逐渐出现。他们会经历进化、文明的崛起和科技的发展。不同宇宙中智慧生命的特点和文明水平可能千差万别。
宇宙沙盒中的对照组:这些对照组可能不仅包括类似地球的情景,也包括完全不同的星球和宇宙结构。有些对照组中可能存在比地球上更高级的生物形式,也有可能有完全不同类型的智慧生命。
交互与隔离:虽然这些宇宙共享相似的宇宙环境,但造物主将它们隔离开来,避免相互干扰,以保持实验的独立性。智慧生命之间并不知道其他宇宙的存在,让他们自主发展。
观察和干预:造物主时不时地观察不同对照组中智慧生命的进展,他们也许通过超自然手段对这些对照组进行干预,但也可能仅是静观其变。
生命的进化与文明:不同对照组中的智慧生命会经历不同的进化历程和文明发展。有些对照组的文明可能迅速崛起,创造出强大的科技和社会结构,而另一些对照组可能在原始阶段停滞不前。
实验的结果:每个宇宙的结果都是独一无二的。有些宇宙的智慧生命可能因为资源利用不当或自相残杀而灭亡。而另一些宇宙的智慧生命可能会团结合作,探索宇宙的奥秘,并达到一个高度先进的文明。
自行发现外星人的难题:基于设定中的隔离和宇宙沙盒的概念,人类在自然条件下可能难以自行发现其他对照组中的外星文明。这是因为这些对照组是相互隔离的,彼此无法直接联系。除非造物主进行干预或解除隔离,否则人类可能永远不会直接接触其他宇宙中的外星文明。
这样的设想,将宇宙看作一个巨大的实验室,造物主作为超自然的存在,掌控着这个宏伟的观察与实验计划。在这个设定下,人类和其他智慧生命都是宇宙中的一部分,我们的存在和发展也可能是造物主实验的一部分。
同时也为我们提供了一种有趣的哲学思考,让我们思考宇宙的无限可能性以及我们作为智慧生命的存在和发展。虽然这只是一个设想,但它为我们提供了一种探索未知和宇宙奥秘的视角。
当我们将老鼠乌托邦(25号宇宙)实验的结果与上文观点相结合,可以得到一些有趣的启示和类比。
在上文设想中,造物主创造了智慧生命并观察他们在宇宙中的发展。类似地,老鼠乌托邦实验也是一个观察社会动物(老鼠)在特定条件下的发展。这两者都是通过在特定环境中设定条件和规则来探索生命的进化和行为。
有限的资源:在老鼠乌托邦实验中,随着人口密度的增加,资源的竞争变得更为激烈。类似地,在上文观点中,造物主给予生命有限的资源,可能是为了观察智慧生命如何在资源有限的情况下适应和发展。
社会结构与动力:实验中老鼠群体的社会结构出现了退化和混乱,而在上文设想中,智慧生命也可能面临类似的挑战。人类社会中也存在着资源竞争、社会不平等和文明冲突等问题,而这些因素可能影响文明的发展和社会动力。
行为沮丧:老鼠乌托邦实验中,高度拥挤和资源过剩的环境导致了老鼠社会的异常行为,这类似于上文观点中对于发展太快可能导致自行灭亡的担忧。这个类比可能引发我们对于人类社会中过度竞争、资源过剩和社会动态的反思。
自我调整和适应:在实验和上文设想中,动物和智慧生命都面临着适应环境和资源限制的挑战。在类似于乌托邦实验中,老鼠群体可能最终自我调整或消亡,而在上文设想中的智慧生命可能会逐渐适应和发展,寻找合适的平衡。
通过将老鼠乌托邦实验与上文观点相结合,我们可以从一个不同的角度思考社会动物和智慧生命在特定环境下的行为和进化。这样的类比提醒我们在探讨人类社会和文明发展的同时,也要关注资源的合理分配、社会结构的稳定和适应环境的能力。同时,也让我们思考造物主设立这样的实验是否旨在观察智慧生命如何面对类似挑战,以及从中获取对于宇宙和生命的更深刻理解。
]]>注:以上内容源于想象和假设。
在造物主的奇妙创造中,智慧生命被孕育而生,被赋予了独特的使命。一部分智慧生命被委派为造物主的助手,肩负着神圣的使命,辅助他完成众多事务。然而,其他的智慧生命则被放置在宇宙沙盒之中,这个神秘的沙盒划分成了无数个对照组,每个对照组即如同一个平行宇宙。
尽管这些平行宇宙共享着相同的宇宙环境,但造物主巧妙地设置了一种绝妙的隔离机制,使得不同对照组之间相互孤立,有如我们所熟知的虚拟机。每个对照组的智慧生命都在自己独特的条件下发展和进化,彼此并不感知对方的存在,仿佛分居于各自的宇宙之中。
造物主寄望于观察自己创造的智慧生命在多样条件下的发展轨迹。然而,为了避免智慧生命的过快发展而导致自我毁灭,他睿智地赋予了它们有限的寿命。这样一来,生命将在有限的时间内经历成长、繁荣与变化,却不至于过早迎来终结。
基于这个精妙的构思,人类注定永远无法自行发现存在于其他平行宇宙中的外星生命——即使是与我们自身相似的存在。除非造物主以某种形式干预,揭示了这些神秘生命的存在。这样的干预可能是一个宏大的奇迹,或者是一连串微妙的迹象,引导我们开始怀疑我们不是宇宙中唯一的智慧生命。
在这美妙而神秘的创世之旅中,我们不妨保持谦卑和好奇,探索宇宙和生命的奥秘,也许在某一刻,我们会获得关于我们自身存在意义的更深刻认知。
让我们继续扩展这个设想,将其构建成一个虚构的宇宙场景。
在这个造物主创造的宇宙沙盒中,有许多平行宇宙(对照组),每个宇宙都是一个独特的实验场景。每个实验场景都有不同的初始条件和规则,从微观层面到宏观层面都存在微妙的差异,以产生各种可能性。
宇宙的初始条件:每个宇宙都有自己独特的初始条件。有些可能具有更多的自然资源和生态平衡,而另一些可能在资源稀缺和环境恶劣的情况下开始。
生命的诞生:在每个宇宙中,生命以各种形式诞生。从单细胞生物到复杂的多细胞生物,从植物到动物,各种形态的生命在不同的宇宙中演化。
有限的寿命:造物主赋予智慧生命有限的寿命,以避免其发展过快而自我毁灭。这使得智慧生命需要理性和谨慎对待资源和科技的发展,以延续自己的文明。
智慧生命的出现:在某些宇宙中,智慧生命可能会逐渐出现。他们会经历进化、文明的崛起和科技的发展。不同宇宙中智慧生命的特点和文明水平可能千差万别。
宇宙沙盒中的对照组:这些对照组可能不仅包括类似地球的情景,也包括完全不同的星球和宇宙结构。有些对照组中可能存在比地球上更高级的生物形式,也有可能有完全不同类型的智慧生命。
交互与隔离:虽然这些宇宙共享相似的宇宙环境,但造物主将它们隔离开来,避免相互干扰,以保持实验的独立性。智慧生命之间并不知道其他宇宙的存在,让他们自主发展。
观察和干预:造物主时不时地观察不同对照组中智慧生命的进展,他们也许通过超自然手段对这些对照组进行干预,但也可能仅是静观其变。
生命的进化与文明:不同对照组中的智慧生命会经历不同的进化历程和文明发展。有些对照组的文明可能迅速崛起,创造出强大的科技和社会结构,而另一些对照组可能在原始阶段停滞不前。
实验的结果:每个宇宙的结果都是独一无二的。有些宇宙的智慧生命可能因为资源利用不当或自相残杀而灭亡。而另一些宇宙的智慧生命可能会团结合作,探索宇宙的奥秘,并达到一个高度先进的文明。
自行发现外星人的难题:基于设定中的隔离和宇宙沙盒的概念,人类在自然条件下可能难以自行发现其他对照组中的外星文明。这是因为这些对照组是相互隔离的,彼此无法直接联系。除非造物主进行干预或解除隔离,否则人类可能永远不会直接接触其他宇宙中的外星文明。
这样的设想,将宇宙看作一个巨大的实验室,造物主作为超自然的存在,掌控着这个宏伟的观察与实验计划。在这个设定下,人类和其他智慧生命都是宇宙中的一部分,我们的存在和发展也可能是造物主实验的一部分。
同时也为我们提供了一种有趣的哲学思考,让我们思考宇宙的无限可能性以及我们作为智慧生命的存在和发展。虽然这只是一个设想,但它为我们提供了一种探索未知和宇宙奥秘的视角。
当我们将老鼠乌托邦(25号宇宙)实验的结果与上文观点相结合,可以得到一些有趣的启示和类比。
在上文设想中,造物主创造了智慧生命并观察他们在宇宙中的发展。类似地,老鼠乌托邦实验也是一个观察社会动物(老鼠)在特定条件下的发展。这两者都是通过在特定环境中设定条件和规则来探索生命的进化和行为。
有限的资源:在老鼠乌托邦实验中,随着人口密度的增加,资源的竞争变得更为激烈。类似地,在上文观点中,造物主给予生命有限的资源,可能是为了观察智慧生命如何在资源有限的情况下适应和发展。
社会结构与动力:实验中老鼠群体的社会结构出现了退化和混乱,而在上文设想中,智慧生命也可能面临类似的挑战。人类社会中也存在着资源竞争、社会不平等和文明冲突等问题,而这些因素可能影响文明的发展和社会动力。
行为沮丧:老鼠乌托邦实验中,高度拥挤和资源过剩的环境导致了老鼠社会的异常行为,这类似于上文观点中对于发展太快可能导致自行灭亡的担忧。这个类比可能引发我们对于人类社会中过度竞争、资源过剩和社会动态的反思。
自我调整和适应:在实验和上文设想中,动物和智慧生命都面临着适应环境和资源限制的挑战。在类似于乌托邦实验中,老鼠群体可能最终自我调整或消亡,而在上文设想中的智慧生命可能会逐渐适应和发展,寻找合适的平衡。
通过将老鼠乌托邦实验与上文观点相结合,我们可以从一个不同的角度思考社会动物和智慧生命在特定环境下的行为和进化。这样的类比提醒我们在探讨人类社会和文明发展的同时,也要关注资源的合理分配、社会结构的稳定和适应环境的能力。同时,也让我们思考造物主设立这样的实验是否旨在观察智慧生命如何面对类似挑战,以及从中获取对于宇宙和生命的更深刻理解。
]]>注:以上内容源于想象和假设。
开源项目仅提供代码仓库地址,若有官方网站亦会标明。内容排序方式为项目名称英文字母顺序。
最近更新 2023.12.15
桌面应用是一种在桌面操作系统上运行的应用程序,例如 Windows、macOS 和 Linux。与 Web 应用程序和移动应用程序不同,桌面应用程序通常是使用本地编程语言和工具(例如 C++、C#、Java 或 Swift)开发的,并且可以直接在计算机上运行,而无需通过浏览器或移动设备。桌面应用程序可以具有许多不同的功能,例如文本编辑器、图形设计工具、游戏、办公套件、音频/视频编辑器等。与 Web 应用程序相比,桌面应用程序通常具有更高的性能和更好的用户体验,因为它们可以直接访问计算机的资源,例如文件系统、网络和硬件设备。同时,桌面应用程序也需要更多的开发和维护工作,因为它们需要考虑不同操作系统和硬件设备的兼容性问题。
7-Zip是一个具有高压缩比的文件归档器。
官方网站 GitHub7-Zip is a file archiver with a high compression ratio.
DBeaver Community是一个免费的跨平台数据库工具,面向开发人员、数据库管理员、分析师和所有使用数据的人。它支持所有流行的SQL数据库,如MySQL,MariaDB,PostgreSQL,SQLite,Apache Family等。
DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apache Family, and more.
Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。
Everything is search engine that locates files and folders by filename instantly for Windows.
可以快速搜索本地任何角落,以便找到自己想要的内容,装机必备。Everything也衍生了一些工具,比如uTools中的本地搜索依赖Everything才能更高效的工作,又如EverythingToolbar可以把Everything集成到任务栏中。
HiBit Uninstaller是卸载Windows软件的完美解决方案,使您可以使用其简单且用户友好的界面快速,完全地卸载程序。
HiBit Uninstaller is the perfect solution for uninstalling Windows software, allowing you to uninstall programs quickly and completely using its simple and user friendly interface.
一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链接等资源。
A full-featured download manager. Support downloading HTTP, FTP, BitTorrent, Magnet, etc.
这个软件内置了Aria2 - 下载工具,如果懒得折腾aria2,用这个软件就够用了。如果有NAS设备,推荐使用Docker部署aria2服务,让下载这件事与PC解耦。
官方网站 GitHubMusicPlayer2是一款集音乐播放、歌词显示、格式转换等众多功能于一身的音频播放软件。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、专辑封面显示、专辑封面在线下载、频谱分析、音效设置、任务栏缩略图按钮、主题颜色、格式转换等功能。播放内核为BASS音频库(V2.4)。播放器支持几乎所有常见的音频格式。
MusicPlayer2 is an audio player whitch supports music collection playback, lyrics display, format conversion and many other functions. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and other functions. The playback kernel is the Bass Audio Library (V2.4). The player supports almost all common audio formats.
Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏、标注等功能。
Snipaste is a simple but powerful snipping tool, and also allows you to pin the screenshot back onto the screen.
一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
TrafficMonitor is a network monitoring software with floating window feature for Windows. It displays the current internet speed and CPU and RAM usage. There are also other capabilities like an embedded display in the taksbar, changeable display skins, and historical traffic statistics.
一个轻量级的实用程序,使Windows任务栏半透明/透明。
A lightweight utility that makes the Windows taskbar translucent/transparent.
uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。
非常好用的一款跨平台工具集合,虽然有会员订阅服务(主要是提供了数据备份、多端同步等功能),但无需订阅即可使用大部分功能,满足大部分用户的需要。
插件推荐
易翻翻译、ctool、颜色助手、OCR、文件批量重命名、hosts、二维码、本地搜索、文本代码对比、json编辑器、变量命名方式、正则编辑器、编码小助手、计算稿纸。
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并拥有丰富的其他语言和运行时扩展生态系统(如C++,C#,Java,Python,PHP,Go,.NET)。
官方网站 GitHubVisual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。
官方网站 GitHubVLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
一款专业的跨平台SSH/Sftp/Shell/Telnet/Serial终端。
官方网站 GitHubA professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
服务应用是一种在后台运行的应用程序,通常在服务器或云平台上运行。与桌面应用程序和移动应用程序不同,服务应用程序通常不直接与用户交互,而是在后台执行某些任务。服务应用程序可以具有许多不同的功能,例如数据处理、文件传输、消息传递、安全认证等。服务应用程序通常使用 Web 技术(例如 RESTful API、SOAP、JSON 等)作为与其他应用程序和服务进行交互的接口。服务应用程序可以在云平台上扩展和自动扩展,以满足不断变化的需求。同时,服务应用程序也需要更多的开发和维护工作,因为它们需要考虑安全性、可伸缩性、可靠性等问题。
推荐部署在云服务器上或有公网IP的NAS设备上,推荐使用常见的Linux发行版,如CentOS、Ubuntu、Debian。
推荐使用 docker-compose
方式部署便于维护和迁移,但部署方式不限于此,文中推荐的大部分服务都提供了跨平台、跨架构支持,更多部署方式请参考官方网站或GitHub。
一个实现ACME客户端协议的纯Unix shell脚本。
A pure Unix shell script implementing ACME client protocol.
本站的证书由Let’s Encrypt签发,因为托管在Vercel和Netlify中,服务商会定期进行续签,个人无需维护。
但个人服务器的证书就需要自己维护了,这时就要用到acme.sh。具体用法参考以下内容以及项目官网文档。
官方网站 GitHubAdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
官方网站 GitHubAdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.
一个支持多存储的文件列表程序,由 Gin 和 Solidjs 驱动。
A file list program that supports multiple storage, powered by Gin and Solidjs.
非常好用的一款存储整合服务,可以把各种存储整合在一个服务中,提供了友好的操作界面,支持超多网盘和其他存储方式、在线预览、离线下载、推送到Aira下载等。
官方网站 GitHubaria 2是一个轻量级的多协议和多源,跨平台下载工具,在命令行操作。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
如果没有自己的服务器,建议使用Motrix - 下载工具简单易用。
AriaNg,一个让aria2更容易使用的现代化Web前端。
AriaNg, a modern web frontend making aria2 easier to use.
只是一个静态的网站,可以直接双击index.html运行,也可以托管到免费的平台中使用,如GitHub Pages、Vercel等。或者使用我托管在Netlify中的AriaNg。
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
一般家用宽带没有固定的公网IP,但目前大部分地区运行商都提供了动态公网IPv6,此时就需要动态域名解析了。实现原理很简单,定时获取本机公网IP,调用域名服务商API将值更新上去,但是这个项目已经很完善,没必要重复造轮子,完全满足需求。
应用程序仪表板和启动器。
An Application dashboard and launcher.
简约大气的导航页,且可以对一些支持的应用提供扩展功能,如监控Portainer容器状态、aria2下载任务状态等。
将本地控制和隐私放在首位的开源家庭自动化。由世界各地的社区成员和DIY爱好者组成的团体提供强力支持。
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
目前智能家居品牌很多,大部分品牌都在搞自家生态,想使用一个APP控制家里所有设备,就需要用到Home Assistant将不同品牌智能设备接入统一管理。
官方网站 GitHub为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件。
官方网站 GitHubWords learning and English muscle memory training software designed for keyboard workers.
RustDesk 是一个功能齐全的开源远程控制替代方案,可通过最少的配置实现自托管和安全性。
RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.
建议使用拥有公网IP的设备自建服务器(无公网IP可以通过Tailscale - 异地组网后使用),我的NAS只有公网IPv6,上行带宽30Mbps,使用体验比ToDesk免费版好很多,已经逐渐放弃使用ToDesk。
官方网站 GitHubTailscale是一种VPN服务,可以让您在世界任何地方安全、轻松地访问您拥有的设备和应用程序。它使用开源WireGuard协议实现加密的点对点连接,这意味着只有您的专用网络上的设备才能相互通信。
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
当用手机或电脑处于无IPv6环境时,可以通过Tailscale来访问家中的NAS服务器。需要注意的是,组网的双方其中有一方的NAT是Symmetric(对称型),就会打洞失败,流量会经转公共DERP服务器,速度很慢。同类型的产品还有Zerotier,个人感觉没有Tailscale好用。
官方网站 GitHub一个精美的自托管监控工具。
A fancy self-hosted monitoring tool.
可以用于监控并记录一些可访问服务的运行状态,如docker容器、网站等,也可以用作导航页(Heimdall平替)。除了管理页面,还可以创建允许匿名访问的状态页面(示例 - IPv6 Only)。
开源字体是指那些可以在版权允许的情况下免费或低成本向公众提供使用和修改的字体。这些字体的设计文件(源代码)通常是公开的,任何人在遵循相关许可协议的前提下都可以下载、使用,并在需要时进行修改和再分发。
阿里巴巴普惠体是一套全球永久免费正版商用的字体家族。
阿里巴巴普惠体3.0为一套符合新国家标准GB18030-2022的简体中文字符集,包含GB18030-2022强制规范三个实现级别:实现级别1+实现级别2标准规格的7字重、实现级别3标准规格的Regular 单一字重。7字重共194,460个全形汉字。包含拉丁字母、希腊字母、西里尔字母、标点符号。
这是一种有趣的新型等宽字体,包含编程连字,旨在增强 Windows 终端的现代外观和感觉。
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
一个创新的代码字体超家族。
官方网站 GitHubAn innovative superfamily of fonts for code
一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。
]]>An open-source Chinese font derived from Fontworks’ Klee One.
开源项目仅提供代码仓库地址,若有官方网站亦会标明。内容排序方式为项目名称英文字母顺序。
最近更新 2023.12.15
桌面应用是一种在桌面操作系统上运行的应用程序,例如 Windows、macOS 和 Linux。与 Web 应用程序和移动应用程序不同,桌面应用程序通常是使用本地编程语言和工具(例如 C++、C#、Java 或 Swift)开发的,并且可以直接在计算机上运行,而无需通过浏览器或移动设备。桌面应用程序可以具有许多不同的功能,例如文本编辑器、图形设计工具、游戏、办公套件、音频/视频编辑器等。与 Web 应用程序相比,桌面应用程序通常具有更高的性能和更好的用户体验,因为它们可以直接访问计算机的资源,例如文件系统、网络和硬件设备。同时,桌面应用程序也需要更多的开发和维护工作,因为它们需要考虑不同操作系统和硬件设备的兼容性问题。
7-Zip是一个具有高压缩比的文件归档器。
官方网站 GitHub7-Zip is a file archiver with a high compression ratio.
DBeaver Community是一个免费的跨平台数据库工具,面向开发人员、数据库管理员、分析师和所有使用数据的人。它支持所有流行的SQL数据库,如MySQL,MariaDB,PostgreSQL,SQLite,Apache Family等。
DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apache Family, and more.
Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。
Everything is search engine that locates files and folders by filename instantly for Windows.
可以快速搜索本地任何角落,以便找到自己想要的内容,装机必备。Everything也衍生了一些工具,比如uTools中的本地搜索依赖Everything才能更高效的工作,又如EverythingToolbar可以把Everything集成到任务栏中。
HiBit Uninstaller是卸载Windows软件的完美解决方案,使您可以使用其简单且用户友好的界面快速,完全地卸载程序。
HiBit Uninstaller is the perfect solution for uninstalling Windows software, allowing you to uninstall programs quickly and completely using its simple and user friendly interface.
一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链接等资源。
A full-featured download manager. Support downloading HTTP, FTP, BitTorrent, Magnet, etc.
这个软件内置了Aria2 - 下载工具,如果懒得折腾aria2,用这个软件就够用了。如果有NAS设备,推荐使用Docker部署aria2服务,让下载这件事与PC解耦。
官方网站 GitHubMusicPlayer2是一款集音乐播放、歌词显示、格式转换等众多功能于一身的音频播放软件。支持歌词显示、歌词卡拉OK样式显示、歌词在线下载、歌词编辑、歌曲标签识别、专辑封面显示、专辑封面在线下载、频谱分析、音效设置、任务栏缩略图按钮、主题颜色、格式转换等功能。播放内核为BASS音频库(V2.4)。播放器支持几乎所有常见的音频格式。
MusicPlayer2 is an audio player whitch supports music collection playback, lyrics display, format conversion and many other functions. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and other functions. The playback kernel is the Bass Audio Library (V2.4). The player supports almost all common audio formats.
Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏、标注等功能。
Snipaste is a simple but powerful snipping tool, and also allows you to pin the screenshot back onto the screen.
一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
TrafficMonitor is a network monitoring software with floating window feature for Windows. It displays the current internet speed and CPU and RAM usage. There are also other capabilities like an embedded display in the taksbar, changeable display skins, and historical traffic statistics.
一个轻量级的实用程序,使Windows任务栏半透明/透明。
A lightweight utility that makes the Windows taskbar translucent/transparent.
uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。
非常好用的一款跨平台工具集合,虽然有会员订阅服务(主要是提供了数据备份、多端同步等功能),但无需订阅即可使用大部分功能,满足大部分用户的需要。
插件推荐
易翻翻译、ctool、颜色助手、OCR、文件批量重命名、hosts、二维码、本地搜索、文本代码对比、json编辑器、变量命名方式、正则编辑器、编码小助手、计算稿纸。
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows、macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并拥有丰富的其他语言和运行时扩展生态系统(如C++,C#,Java,Python,PHP,Go,.NET)。
官方网站 GitHubVisual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。
官方网站 GitHubVLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
一款专业的跨平台SSH/Sftp/Shell/Telnet/Serial终端。
官方网站 GitHubA professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
服务应用是一种在后台运行的应用程序,通常在服务器或云平台上运行。与桌面应用程序和移动应用程序不同,服务应用程序通常不直接与用户交互,而是在后台执行某些任务。服务应用程序可以具有许多不同的功能,例如数据处理、文件传输、消息传递、安全认证等。服务应用程序通常使用 Web 技术(例如 RESTful API、SOAP、JSON 等)作为与其他应用程序和服务进行交互的接口。服务应用程序可以在云平台上扩展和自动扩展,以满足不断变化的需求。同时,服务应用程序也需要更多的开发和维护工作,因为它们需要考虑安全性、可伸缩性、可靠性等问题。
推荐部署在云服务器上或有公网IP的NAS设备上,推荐使用常见的Linux发行版,如CentOS、Ubuntu、Debian。
推荐使用 docker-compose
方式部署便于维护和迁移,但部署方式不限于此,文中推荐的大部分服务都提供了跨平台、跨架构支持,更多部署方式请参考官方网站或GitHub。
一个实现ACME客户端协议的纯Unix shell脚本。
A pure Unix shell script implementing ACME client protocol.
本站的证书由Let’s Encrypt签发,因为托管在Vercel和Netlify中,服务商会定期进行续签,个人无需维护。
但个人服务器的证书就需要自己维护了,这时就要用到acme.sh。具体用法参考以下内容以及项目官网文档。
官方网站 GitHubAdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
官方网站 GitHubAdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.
一个支持多存储的文件列表程序,由 Gin 和 Solidjs 驱动。
A file list program that supports multiple storage, powered by Gin and Solidjs.
非常好用的一款存储整合服务,可以把各种存储整合在一个服务中,提供了友好的操作界面,支持超多网盘和其他存储方式、在线预览、离线下载、推送到Aira下载等。
官方网站 GitHubaria 2是一个轻量级的多协议和多源,跨平台下载工具,在命令行操作。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
如果没有自己的服务器,建议使用Motrix - 下载工具简单易用。
AriaNg,一个让aria2更容易使用的现代化Web前端。
AriaNg, a modern web frontend making aria2 easier to use.
只是一个静态的网站,可以直接双击index.html运行,也可以托管到免费的平台中使用,如GitHub Pages、Vercel等。或者使用我托管在Netlify中的AriaNg。
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
一般家用宽带没有固定的公网IP,但目前大部分地区运行商都提供了动态公网IPv6,此时就需要动态域名解析了。实现原理很简单,定时获取本机公网IP,调用域名服务商API将值更新上去,但是这个项目已经很完善,没必要重复造轮子,完全满足需求。
应用程序仪表板和启动器。
An Application dashboard and launcher.
简约大气的导航页,且可以对一些支持的应用提供扩展功能,如监控Portainer容器状态、aria2下载任务状态等。
将本地控制和隐私放在首位的开源家庭自动化。由世界各地的社区成员和DIY爱好者组成的团体提供强力支持。
Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
目前智能家居品牌很多,大部分品牌都在搞自家生态,想使用一个APP控制家里所有设备,就需要用到Home Assistant将不同品牌智能设备接入统一管理。
官方网站 GitHub为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件。
官方网站 GitHubWords learning and English muscle memory training software designed for keyboard workers.
RustDesk 是一个功能齐全的开源远程控制替代方案,可通过最少的配置实现自托管和安全性。
RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.
建议使用拥有公网IP的设备自建服务器(无公网IP可以通过Tailscale - 异地组网后使用),我的NAS只有公网IPv6,上行带宽30Mbps,使用体验比ToDesk免费版好很多,已经逐渐放弃使用ToDesk。
官方网站 GitHubTailscale是一种VPN服务,可以让您在世界任何地方安全、轻松地访问您拥有的设备和应用程序。它使用开源WireGuard协议实现加密的点对点连接,这意味着只有您的专用网络上的设备才能相互通信。
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
当用手机或电脑处于无IPv6环境时,可以通过Tailscale来访问家中的NAS服务器。需要注意的是,组网的双方其中有一方的NAT是Symmetric(对称型),就会打洞失败,流量会经转公共DERP服务器,速度很慢。同类型的产品还有Zerotier,个人感觉没有Tailscale好用。
官方网站 GitHub一个精美的自托管监控工具。
A fancy self-hosted monitoring tool.
可以用于监控并记录一些可访问服务的运行状态,如docker容器、网站等,也可以用作导航页(Heimdall平替)。除了管理页面,还可以创建允许匿名访问的状态页面(示例 - IPv6 Only)。
开源字体是指那些可以在版权允许的情况下免费或低成本向公众提供使用和修改的字体。这些字体的设计文件(源代码)通常是公开的,任何人在遵循相关许可协议的前提下都可以下载、使用,并在需要时进行修改和再分发。
阿里巴巴普惠体是一套全球永久免费正版商用的字体家族。
阿里巴巴普惠体3.0为一套符合新国家标准GB18030-2022的简体中文字符集,包含GB18030-2022强制规范三个实现级别:实现级别1+实现级别2标准规格的7字重、实现级别3标准规格的Regular 单一字重。7字重共194,460个全形汉字。包含拉丁字母、希腊字母、西里尔字母、标点符号。
这是一种有趣的新型等宽字体,包含编程连字,旨在增强 Windows 终端的现代外观和感觉。
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
一个创新的代码字体超家族。
官方网站 GitHubAn innovative superfamily of fonts for code
一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。
]]>An open-source Chinese font derived from Fontworks’ Klee One.
https://www.lanzoux.com/iej9Tqkzj7c
提取码:pdone
https://www.lanzoux.com/iej9Tqkzj7c
提取码:pdone
2021年3月28日正式运营,当日客流量为10.7382万人次。
截至2021年3月,洛阳轨道交通已开通运营线路1条,为洛阳轨道交通1号线;在建线路1条,为洛阳轨道交通2号线;规划线路2条,为洛阳轨道交通3号线、洛阳轨道交通4号线;线网共设车站34座。
]]>2021年3月28日正式运营,当日客流量为10.7382万人次。
截至2021年3月,洛阳轨道交通已开通运营线路1条,为洛阳轨道交通1号线;在建线路1条,为洛阳轨道交通2号线;规划线路2条,为洛阳轨道交通3号线、洛阳轨道交通4号线;线网共设车站34座。
]]>基于开源项目scrcpy,提供简洁的交互界面。
C#
Visual Studio 2022
.NET Framework 4.7.2
https://github.com/pdone/FreeControl/releases/latest/download/FreeControl.exe
个人测试发现,目前支持跨屏进行拼音输入的 手机输入法APP 如下:
此功能需要输入法APP适配,有更好用的输入法欢迎留言推荐。
由于大多数朋友日常使用的输入法不支持跨屏输入,所以增加了启动时自动切换输入法的功能,用于自动切换到非日常使用、但支持跨屏输入的输入法。
在主界面中设置启动时要切换的输入法,点击启动按钮便会自动切换(确保手机上已安装对应输入法APP)。
关闭窗口时,会切换回原来的输入法。
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常。
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
设备驱动状态正常。
这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
Android 11 及更高版本支持使用 Android 调试桥 (adb) 从工作站以无线方式部署和调试应用。例如,您可以将可调试应用部署到多台远程设备,而无需通过 USB 实际连接设备。这样就可以避免常见的 USB 连接问题,例如驱动程序安装方面的问题。
操作步骤:
更新到最新版本的 SDK 平台工具(至少30.0.0)。
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
在开发者选项中启用无线调试。
在询问要允许在此网络上进行无线调试吗?的对话框中,点击允许。
选择使用配对码配对设备,使用弹窗中的 IP 地址和端口号。
1 |
|
提示 Enter pairing code:
时输入弹窗中的配对码,成功后会显示 Successfully paired to ...
。
使用无线调试下的 IP 地址和端口。
1 |
|
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices
看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
1 |
|
断开 USB 连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
通过 IP 地址连接设备。
1 |
|
这里的 <device-ip-address>
就是上一步中找到的设备 IP 地址。
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect <device-ip-address>
那一步;
如果还是不行的话,通过 adb kill-server
重新启动 adb 然后从头再来一次试试。
需要 root 权限,此处不做详细说明,有需要的朋友可参考此处。
仅在手机充电时有效。
使用 Android 11
或更高版本的设备支持音频转发,并且默认情况下启用:
Android 12
或更高版本,它开箱即用。Android 11
,您需要确保在启动scrcpy时设备屏幕已解锁。假的弹出窗口将短暂出现,使系统认为shell应用程序处于前台。没有这个,音频捕获将失败。Android 10
或更早版本,无法捕获音频并自动禁用。如果您觉得这个项目对您有帮助,欢迎请作者喝杯咖啡。☕
基于开源项目scrcpy,提供简洁的交互界面。
C#
Visual Studio 2022
.NET Framework 4.7.2
https://github.com/pdone/FreeControl/releases/latest/download/FreeControl.exe
https://cdn.awaw.cc/gh/pdone/FreeControl/releases/latest/download/FreeControl.exe
个人测试发现,目前支持跨屏进行拼音输入的 手机输入法APP 如下:
此功能需要输入法APP适配,有更好用的输入法欢迎留言推荐。
由于大多数朋友日常使用的输入法不支持跨屏输入,所以增加了启动时自动切换输入法的功能,用于自动切换到非日常使用、但支持跨屏输入的输入法。
在主界面中设置启动时要切换的输入法,点击启动按钮便会自动切换(确保手机上已安装对应输入法APP)。
关闭窗口时,会切换回原来的输入法。
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常。
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
设备驱动状态正常。
这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
Android 11 及更高版本支持使用 Android 调试桥 (adb) 从工作站以无线方式部署和调试应用。例如,您可以将可调试应用部署到多台远程设备,而无需通过 USB 实际连接设备。这样就可以避免常见的 USB 连接问题,例如驱动程序安装方面的问题。
操作步骤:
更新到最新版本的 SDK 平台工具(至少30.0.0)。
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
在开发者选项中启用无线调试。
在询问要允许在此网络上进行无线调试吗?的对话框中,点击允许。
选择使用配对码配对设备,使用弹窗中的 IP 地址和端口号。
1 |
|
提示 Enter pairing code:
时输入弹窗中的配对码,成功后会显示 Successfully paired to ...
。
使用无线调试下的 IP 地址和端口。
1 |
|
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices
看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
1 |
|
断开 USB 连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
通过 IP 地址连接设备。
1 |
|
这里的 <device-ip-address>
就是上一步中找到的设备 IP 地址。
确认连接状态。
1 |
|
如果能看到
1 |
|
说明连接成功。
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect <device-ip-address>
那一步;
如果还是不行的话,通过 adb kill-server
重新启动 adb 然后从头再来一次试试。
需要 root 权限,此处不做详细说明,有需要的朋友可参考此处。
仅在手机充电时有效。
使用 Android 11
或更高版本的设备支持音频转发,并且默认情况下启用:
Android 12
或更高版本,它开箱即用。Android 11
,您需要确保在启动scrcpy时设备屏幕已解锁。假的弹出窗口将短暂出现,使系统认为shell应用程序处于前台。没有这个,音频捕获将失败。Android 10
或更早版本,无法捕获音频并自动禁用。如果您觉得这个项目对您有帮助,欢迎请作者喝杯咖啡。☕
public partial class Main : Form{ public Main() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //构造函数参数说明: //work: 需要在新线程中执行的任务 //msg: 执行完成提示信息(为空时不提示) //openDir: 执行完成后自动打开指定目录(为空时不打开) Loading loading = new Loading(DoSomething, 执行完成); //不show的话 可以当作后台线程执行任务来用 loading.ShowDialog(); } public void DoSomething() { Thread.Sleep(3000); }}
https://pan.baidu.com/s/1NzrZeNKqjlZxK__iXaGvwQ
]]>提取码:npkt
public partial class Main : Form{ public Main() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //构造函数参数说明: //work: 需要在新线程中执行的任务 //msg: 执行完成提示信息(为空时不提示) //openDir: 执行完成后自动打开指定目录(为空时不打开) Loading loading = new Loading(DoSomething, 执行完成); //不show的话 可以当作后台线程执行任务来用 loading.ShowDialog(); } public void DoSomething() { Thread.Sleep(3000); }}
https://pan.baidu.com/s/1NzrZeNKqjlZxK__iXaGvwQ
]]>提取码:npkt
旧的主机虽然已经用了一年半,但毕竟是挤牙膏挤多了的性价比神U G4560和10系显卡1050ti,家用办公中画质玩玩3A大作还是够用的,于是就春节搬回家,把家里N年前的主机给替换了。其实在春节前都已经配齐开始使用了,但一直没时间更新博客,趁着这周末有空就来补上笔记。
配置清单合计5024元,显示器、键盘、鼠标、PCIE无线网卡、音箱以及两块1TB机械硬盘都使用上台主机的,故不算入总价中。
旧的主机虽然已经用了一年半,但毕竟是挤牙膏挤多了的性价比神U G4560和10系显卡1050ti,家用办公中画质玩玩3A大作还是够用的,于是就春节搬回家,把家里N年前的主机给替换了。其实在春节前都已经配齐开始使用了,但一直没时间更新博客,趁着这周末有空就来补上笔记。
配置清单合计5024元,显示器、键盘、鼠标、PCIE无线网卡、音箱以及两块1TB机械硬盘都使用上台主机的,故不算入总价中。
我这里爬的是这个网站 www.lssdjt.com,类似的网站还有很多。由于我也是初学者,所以注释写的比代码多。
1 |
|
爬完的数据长下面这个样子,大概有一万多行,把列头title,date,month,day添加到第一行,文件扩展名改为csv就可以直接导入微信小程序云开发提供的数据库中了。
我这里爬的是这个网站 www.lssdjt.com,类似的网站还有很多。由于我也是初学者,所以注释写的比代码多。
1 |
|
爬完的数据长下面这个样子,大概有一万多行,把列头title,date,month,day添加到第一行,文件扩展名改为csv就可以直接导入微信小程序云开发提供的数据库中了。
listen1/listen1
最初的网页版播放器,使用Python开发Web服务器。可以直接在服务器运行,也可使用打包的Windows版和Mac版在本地运行Web服务器
listen1/listen1_chrome_extension
Chrome和Firefox插件版
listen1/listen1_desktop
Windows,Mac,Linux桌面版。使用Electron框架,基于Listen 1 Chrome插件版JS库开发
感谢该项目的所有代码贡献者。
如果觉得不错,不妨推荐给你身边喜欢音乐的朋友。
]]>listen1/listen1
最初的网页版播放器,使用Python开发Web服务器。可以直接在服务器运行,也可使用打包的Windows版和Mac版在本地运行Web服务器
listen1/listen1_chrome_extension
Chrome和Firefox插件版
listen1/listen1_desktop
Windows,Mac,Linux桌面版。使用Electron框架,基于Listen 1 Chrome插件版JS库开发
感谢该项目的所有代码贡献者。
如果觉得不错,不妨推荐给你身边喜欢音乐的朋友。
]]>Everything 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。
- +Everything is search engine that locates files and folders by filename instantly for Windows.
可以快速搜索本地任何角落,以便找到自己想要的内容,装机必备。Everything也衍生了一些工具,比如uTools中的本地搜索依赖Everything才能更高效的工作,又如EverythingToolbar可以把Everything集成到任务栏中。
HiBit Uninstaller是卸载Windows软件的完美解决方案,使您可以使用其简单且用户友好的界面快速,完全地卸载程序。
- +HiBit Uninstaller is the perfect solution for uninstalling Windows software, allowing you to uninstall programs quickly and completely using its simple and user friendly interface.
一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链接等资源。
- +A full-featured download manager. Support downloading HTTP, FTP, BitTorrent, Magnet, etc.
这个软件内置了Aria2 - 下载工具,如果懒得折腾aria2,用这个软件就够用了。如果有NAS设备,推荐使用Docker部署aria2服务,让下载这件事与PC解耦。
官方网站 @@ -512,25 +512,25 @@MusicPlayer2 is an audio player whitch supports music collection playback, lyrics display, format conversion and many other functions. It supports lyrics display, lyrics karaoke style display, lyrics online download, lyrics editing, song tag recognition, album cover display, album cover online download, spectrum analysis, sound effect settings, taskbar thumbnail button, theme color, format conversion and other functions. The playback kernel is the Bass Audio Library (V2.4). The player supports almost all common audio formats.
- +Snipaste 是一个简单但强大的贴图工具,同时也可以执行截屏、标注等功能。
- +Snipaste is a simple but powerful snipping tool, and also allows you to pin the screenshot back onto the screen.
一款用于Windows平台的网速监控悬浮窗软件,可以显示当前网速、CPU及内存利用率,支持嵌入到任务栏显示,支持更换皮肤、历史流量统计等功能。
- +TrafficMonitor is a network monitoring software with floating window feature for Windows. It displays the current internet speed and CPU and RAM usage. There are also other capabilities like an embedded display in the taksbar, changeable display skins, and historical traffic statistics.
一个轻量级的实用程序,使Windows任务栏半透明/透明。
-A lightweight utility that makes the Windows taskbar translucent/transparent.
uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。
@@ -544,7 +544,7 @@Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET).
- + 官方网站 GitHub @@ -554,7 +554,7 @@VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
- + 官方网站 GitHub @@ -564,7 +564,7 @@非常好用的一款存储整合服务,可以把各种存储整合在一个服务中,提供了友好的操作界面,支持超多网盘和其他存储方式、在线预览、离线下载、推送到Aira下载等。
官方网站 @@ -621,25 +621,25 @@AriaNg, a modern web frontend making aria2 easier to use.
- +只是一个静态的网站,可以直接双击index.html运行,也可以托管到免费的平台中使用,如GitHub Pages、Vercel等。或者使用我托管在Netlify中的AriaNg。
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
- +一般家用宽带没有固定的公网IP,但目前大部分地区运行商都提供了动态公网IPv6,此时就需要动态域名解析了。实现原理很简单,定时获取本机公网IP,调用域名服务商API将值更新上去,但是这个项目已经很完善,没必要重复造轮子,完全满足需求。
应用程序仪表板和启动器。
- +An Application dashboard and launcher.
简约大气的导航页,且可以对一些支持的应用提供扩展功能,如监控Portainer容器状态、aria2下载任务状态等。
将本地控制和隐私放在首位的开源家庭自动化。由世界各地的社区成员和DIY爱好者组成的团体提供强力支持。
- +Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
目前智能家居品牌很多,大部分品牌都在搞自家生态,想使用一个APP控制家里所有设备,就需要用到Home Assistant将不同品牌智能设备接入统一管理。
官方网站 @@ -650,7 +650,7 @@建议使用拥有公网IP的设备自建服务器(无公网IP可以通过Tailscale - 异地组网后使用),我的NAS只有公网IPv6,上行带宽30Mbps,使用体验比ToDesk免费版好很多,已经逐渐放弃使用ToDesk。
官方网站 @@ -671,7 +671,7 @@当用手机或电脑处于无IPv6环境时,可以通过Tailscale来访问家中的NAS服务器。需要注意的是,组网的双方其中有一方的NAT是Symmetric(对称型),就会打洞失败,流量会经转公共DERP服务器,速度很慢。同类型的产品还有Zerotier,个人感觉没有Tailscale好用。
官方网站 @@ -682,26 +682,26 @@可以用于监控并记录一些可访问服务的运行状态,如docker容器、网站等,也可以用作导航页(Heimdall平替)。除了管理页面,还可以创建允许匿名访问的状态页面(示例 - IPv6 Only)。
开源字体是指那些可以在版权允许的情况下免费或低成本向公众提供使用和修改的字体。这些字体的设计文件(源代码)通常是公开的,任何人在遵循相关许可协议的前提下都可以下载、使用,并在需要时进行修改和再分发。
阿里巴巴普惠体是一套全球永久免费正版商用的字体家族。
- +阿里巴巴普惠体3.0为一套符合新国家标准GB18030-2022的简体中文字符集,包含GB18030-2022强制规范三个实现级别:实现级别1+实现级别2标准规格的7字重、实现级别3标准规格的Regular 单一字重。7字重共194,460个全形汉字。包含拉丁字母、希腊字母、西里尔字母、标点符号。
这是一种有趣的新型等宽字体,包含编程连字,旨在增强 Windows 终端的现代外观和感觉。
- - + +This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
一个创新的代码字体超家族。
- + 官方网站 GitHub @@ -711,8 +711,8 @@An innovative superfamily of fonts for code
https://www.lanzoux.com/iej9Tqkzj7c
提取码:pdone
https://github.com/pdone/car-code-generator
@@ -485,10 +485,10 @@Visual Studio 2022
.NET Framework 4.7.2
https://github.com/pdone/FreeControl/releases/latest/download/FreeControl.exe
-https://cdn.awaw.cc/gh/pdone/FreeControl/releases/latest/download/FreeControl.exe
个人测试发现,目前支持跨屏进行拼音输入的 手机输入法APP 如下:
@@ -552,7 +552,7 @@Android 10
或更早版本,无法捕获音频并自动禁用。
如果您觉得这个项目对您有帮助,欢迎请作者喝杯咖啡。☕
- +Listen 1可以搜索和播放来自网易云音乐、虾米、QQ音乐、酷狗音乐、酷我音乐网站的歌曲,让你的曲库更全面。
-2021年3月28日正式运营,当日客流量为10.7382万人次。
截至2021年3月,洛阳轨道交通已开通运营线路1条,为洛阳轨道交通1号线;在建线路1条,为洛阳轨道交通2号线;规划线路2条,为洛阳轨道交通3号线、洛阳轨道交通4号线;线网共设车站34座。
- - + + diff --git a/post/my-second-pc/index.html b/post/my-second-pc/index.html index bf5efbd..4f63675 100644 --- a/post/my-second-pc/index.html +++ b/post/my-second-pc/index.html @@ -23,21 +23,21 @@ - - - - - - - - + + + + + + + + - + @@ -450,8 +450,8 @@最近项目中用有用到,就简单整了个,只有几行代码。
- +public partial class Main : Form
{
public Main()
diff --git a/post/python-historytoday/index.html b/post/python-historytoday/index.html
index 50a412c..33260bb 100644
--- a/post/python-historytoday/index.html
+++ b/post/python-historytoday/index.html
@@ -23,14 +23,14 @@
-
+
-
+
@@ -434,7 +434,7 @@ 用Python爬 历史的今天 数据
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from urllib import request
from bs4 import BeautifulSoup
# 初始化第一条要查的url
startUrl = "http://www.lssdjt.com/11/29"
# 打开一个txt用来保存爬到的数据
pageFile = open('historyTodayData.txt', 'w', encoding='utf-8')
# 获取数据 并返回下一天的url
def getdata(url):
# 请求url
page = request.urlopen(url)
# 获取数据流
pageStream = page.read()
# utf8解码
pageHtml = pageStream.decode('utf-8')
# 把页面转换成BeautifulSoup对象 具体使用方法 参考文末链接里的文档
soup = BeautifulSoup(pageHtml, "html.parser")
nextUrlClass = soup.find('ul', {'class': 'bot'}).find('li', {'class': 'r'})
next_url = nextUrlClass.a['href']
# print(next_url)
links = soup.find_all("a", class_="screenshot")
for link in links:
# 微信小程序云开发提供的数据库是JSON数据库 可以直接导入JSON文件或者CSV文件 这里把内容整理成CSV格式的方便导入云数据库
# title,date,month,day 导入云数据库时微信会自动给每条数据生成_id
print(link.i.string, link.em.string, link.em.string.split('年')[1].replace('月', ' ').replace('日', ''))
# 这里把数据行整理成我需要的格式
tempStrLine = link.i.string+' '+link.em.string+' ' + link.em.string.split('年')[1].replace('月', ' ').replace('日', '') + '\n'
# 这里开始把每行数据写到文件里
pageFile.writelines(tempStrLine)
return next_url
# 循环365次
for _ in range(365):
# 递归调用获取数据方法
startUrl = getdata(startUrl)
# 关闭文件
pageFile.close()
爬完的数据长下面这个样子,大概有一万多行,把列头title,date,month,day添加到第一行,文件扩展名改为csv就可以直接导入微信小程序云开发提供的数据库中了。
-
+
参考内容
diff --git a/post/sql-date-format/index.html b/post/sql-date-format/index.html
index 996255b..0cbd89d 100644
--- a/post/sql-date-format/index.html
+++ b/post/sql-date-format/index.html
@@ -26,8 +26,8 @@
-
+
@@ -461,10 +461,10 @@ SQL日期时间格式转换
diff --git a/post/sql-tuning/index.html b/post/sql-tuning/index.html
index 33f1446..8c9de68 100644
--- a/post/sql-tuning/index.html
+++ b/post/sql-tuning/index.html
@@ -26,8 +26,8 @@
-
+
@@ -498,10 +498,10 @@
- #Database
-
#SQL
+ #Database
+
diff --git a/post/whimsy/index.html b/post/whimsy/index.html
index 7b141e4..8a95444 100644
--- a/post/whimsy/index.html
+++ b/post/whimsy/index.html
@@ -23,16 +23,16 @@
-
-
-
-
+
+
+
+
-
+
@@ -431,16 +431,16 @@ 奇思妙想💭
-想象
+想象
在造物主的奇妙创造中,智慧生命被孕育而生,被赋予了独特的使命。一部分智慧生命被委派为造物主的助手,肩负着神圣的使命,辅助他完成众多事务。然而,其他的智慧生命则被放置在宇宙沙盒之中,这个神秘的沙盒划分成了无数个对照组,每个对照组即如同一个平行宇宙。
尽管这些平行宇宙共享着相同的宇宙环境,但造物主巧妙地设置了一种绝妙的隔离机制,使得不同对照组之间相互孤立,有如我们所熟知的虚拟机。每个对照组的智慧生命都在自己独特的条件下发展和进化,彼此并不感知对方的存在,仿佛分居于各自的宇宙之中。
造物主寄望于观察自己创造的智慧生命在多样条件下的发展轨迹。然而,为了避免智慧生命的过快发展而导致自我毁灭,他睿智地赋予了它们有限的寿命。这样一来,生命将在有限的时间内经历成长、繁荣与变化,却不至于过早迎来终结。
基于这个精妙的构思,人类注定永远无法自行发现存在于其他平行宇宙中的外星生命——即使是与我们自身相似的存在。除非造物主以某种形式干预,揭示了这些神秘生命的存在。这样的干预可能是一个宏大的奇迹,或者是一连串微妙的迹象,引导我们开始怀疑我们不是宇宙中唯一的智慧生命。
在这美妙而神秘的创世之旅中,我们不妨保持谦卑和好奇,探索宇宙和生命的奥秘,也许在某一刻,我们会获得关于我们自身存在意义的更深刻认知。
扩展
让我们继续扩展这个设想,将其构建成一个虚构的宇宙场景。
-
+
在这个造物主创造的宇宙沙盒中,有许多平行宇宙(对照组),每个宇宙都是一个独特的实验场景。每个实验场景都有不同的初始条件和规则,从微观层面到宏观层面都存在微妙的差异,以产生各种可能性。
-
+
宇宙的初始条件:每个宇宙都有自己独特的初始条件。有些可能具有更多的自然资源和生态平衡,而另一些可能在资源稀缺和环境恶劣的情况下开始。
@@ -466,7 +466,7 @@ 扩展
这样的设想,将宇宙看作一个巨大的实验室,造物主作为超自然的存在,掌控着这个宏伟的观察与实验计划。在这个设定下,人类和其他智慧生命都是宇宙中的一部分,我们的存在和发展也可能是造物主实验的一部分。
同时也为我们提供了一种有趣的哲学思考,让我们思考宇宙的无限可能性以及我们作为智慧生命的存在和发展。虽然这只是一个设想,但它为我们提供了一种探索未知和宇宙奥秘的视角。
类比
当我们将老鼠乌托邦(25号宇宙)实验的结果与上文观点相结合,可以得到一些有趣的启示和类比。
-
+
在上文设想中,造物主创造了智慧生命并观察他们在宇宙中的发展。类似地,老鼠乌托邦实验也是一个观察社会动物(老鼠)在特定条件下的发展。这两者都是通过在特定环境中设定条件和规则来探索生命的进化和行为。
diff --git a/post/world-peace/index.html b/post/world-peace/index.html
index a2c5347..f40262a 100644
--- a/post/world-peace/index.html
+++ b/post/world-peace/index.html
@@ -23,15 +23,15 @@
-
-
-
+
+
+
-
+
@@ -432,9 +432,9 @@ 心中尚未崩坏的地方
-
-
-
+
+
+
diff --git a/sitemap.txt b/sitemap.txt
index baa2dff..34047e6 100644
--- a/sitemap.txt
+++ b/sitemap.txt
@@ -1,12 +1,12 @@
-https://awaw.cc/post/awesome/
https://awaw.cc/post/free-control/
+https://awaw.cc/post/awesome/
https://awaw.cc/post/whimsy/
https://awaw.cc/post/js-map/
https://awaw.cc/post/my-second-pc/
https://awaw.cc/post/whats-short-link/
https://awaw.cc/post/net-loading/
-https://awaw.cc/post/world-peace/
https://awaw.cc/post/python-historytoday/
+https://awaw.cc/post/world-peace/
https://awaw.cc/post/luoyang-subway/
https://awaw.cc/post/listen1/
https://awaw.cc/post/car-code-generator/
@@ -33,52 +33,52 @@ https://awaw.cc/movecar/
https://awaw.cc/about/
https://awaw.cc/post/deepin-20/
https://awaw.cc/
-https://awaw.cc/tags/NET/
-https://awaw.cc/tags/QRCode/
-https://awaw.cc/tags/OpenSource/
https://awaw.cc/tags/Software/
https://awaw.cc/tags/Service/
https://awaw.cc/tags/Awesome/
+https://awaw.cc/tags/Whimsy/
+https://awaw.cc/tags/NET/
+https://awaw.cc/tags/OpenSource/
https://awaw.cc/tags/Music/
https://awaw.cc/tags/PlugIn/
-https://awaw.cc/tags/PC/
-https://awaw.cc/tags/%E4%B8%BB%E6%9D%BF/
-https://awaw.cc/tags/PCI-E/
-https://awaw.cc/tags/Whimsy/
-https://awaw.cc/tags/NAS/
-https://awaw.cc/tags/Synology/
+https://awaw.cc/tags/QRCode/
https://awaw.cc/tags/%E6%89%B9%E5%A4%84%E7%90%86/
-https://awaw.cc/tags/DIY/
-https://awaw.cc/tags/async/
-https://awaw.cc/tags/News/
https://awaw.cc/tags/SSL/
https://awaw.cc/tags/CA/
https://awaw.cc/tags/cert/
-https://awaw.cc/tags/Linux/
-https://awaw.cc/tags/OS/
-https://awaw.cc/tags/Steam/
-https://awaw.cc/tags/Game/
-https://awaw.cc/tags/Peace/
-https://awaw.cc/tags/Note/
-https://awaw.cc/tags/BridgeDesign/
-https://awaw.cc/tags/RoadDesign/
+https://awaw.cc/tags/SQL/
https://awaw.cc/tags/Database/
https://awaw.cc/tags/ORM/
-https://awaw.cc/tags/SQL/
-https://awaw.cc/tags/Git/
+https://awaw.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/
+https://awaw.cc/tags/async/
https://awaw.cc/tags/Java/
https://awaw.cc/tags/ShortLink/
-https://awaw.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/
+https://awaw.cc/tags/Note/
+https://awaw.cc/tags/BridgeDesign/
+https://awaw.cc/tags/Git/
+https://awaw.cc/tags/RoadDesign/
https://awaw.cc/tags/Python/
https://awaw.cc/tags/reptile/
-https://awaw.cc/tags/JS/
-https://awaw.cc/tags/Security/
+https://awaw.cc/tags/News/
https://awaw.cc/tags/MD/
https://awaw.cc/tags/Markdown/
+https://awaw.cc/tags/Revit/
+https://awaw.cc/tags/JS/
+https://awaw.cc/tags/Security/
+https://awaw.cc/tags/DateFormat/
https://awaw.cc/tags/Map/
https://awaw.cc/tags/%E5%9C%B0%E5%9B%BE/
-https://awaw.cc/tags/DateFormat/
-https://awaw.cc/tags/Revit/
-https://awaw.cc/categories/Tools/
+https://awaw.cc/tags/Peace/
+https://awaw.cc/tags/Linux/
+https://awaw.cc/tags/OS/
+https://awaw.cc/tags/PC/
+https://awaw.cc/tags/%E4%B8%BB%E6%9D%BF/
+https://awaw.cc/tags/PCI-E/
+https://awaw.cc/tags/Steam/
+https://awaw.cc/tags/Game/
+https://awaw.cc/tags/NAS/
+https://awaw.cc/tags/Synology/
+https://awaw.cc/tags/DIY/
https://awaw.cc/categories/Share/
+https://awaw.cc/categories/Tools/
https://awaw.cc/categories/Developer/
diff --git a/sitemap.xml b/sitemap.xml
index 0aec957..71d28af 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,18 +2,18 @@
- https://awaw.cc/post/awesome/
+ https://awaw.cc/post/free-control/
- 2023-12-15
+ 2023-12-28
monthly
0.6
- https://awaw.cc/post/free-control/
+ https://awaw.cc/post/awesome/
- 2023-12-12
+ 2023-12-15
monthly
0.6
@@ -65,7 +65,7 @@
- https://awaw.cc/post/world-peace/
+ https://awaw.cc/post/python-historytoday/
2023-07-14
@@ -74,7 +74,7 @@
- https://awaw.cc/post/python-historytoday/
+ https://awaw.cc/post/world-peace/
2023-07-14
@@ -310,330 +310,330 @@
https://awaw.cc/
- 2023-12-27
+ 2023-12-28
daily
1.0
- https://awaw.cc/tags/NET/
- 2023-12-27
+ https://awaw.cc/tags/Software/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/QRCode/
- 2023-12-27
+ https://awaw.cc/tags/Service/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/OpenSource/
- 2023-12-27
+ https://awaw.cc/tags/Awesome/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Software/
- 2023-12-27
+ https://awaw.cc/tags/Whimsy/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Service/
- 2023-12-27
+ https://awaw.cc/tags/NET/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Awesome/
- 2023-12-27
+ https://awaw.cc/tags/OpenSource/
+ 2023-12-28
weekly
0.2
https://awaw.cc/tags/Music/
- 2023-12-27
+ 2023-12-28
weekly
0.2
https://awaw.cc/tags/PlugIn/
- 2023-12-27
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/PC/
- 2023-12-27
+ https://awaw.cc/tags/QRCode/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/%E4%B8%BB%E6%9D%BF/
- 2023-12-27
+ https://awaw.cc/tags/%E6%89%B9%E5%A4%84%E7%90%86/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/PCI-E/
- 2023-12-27
+ https://awaw.cc/tags/SSL/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Whimsy/
- 2023-12-27
+ https://awaw.cc/tags/CA/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/NAS/
- 2023-12-27
+ https://awaw.cc/tags/cert/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Synology/
- 2023-12-27
+ https://awaw.cc/tags/SQL/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/%E6%89%B9%E5%A4%84%E7%90%86/
- 2023-12-27
+ https://awaw.cc/tags/Database/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/DIY/
- 2023-12-27
+ https://awaw.cc/tags/ORM/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/async/
- 2023-12-27
+ https://awaw.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/News/
- 2023-12-27
+ https://awaw.cc/tags/async/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/SSL/
- 2023-12-27
+ https://awaw.cc/tags/Java/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/CA/
- 2023-12-27
+ https://awaw.cc/tags/ShortLink/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/cert/
- 2023-12-27
+ https://awaw.cc/tags/Note/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Linux/
- 2023-12-27
+ https://awaw.cc/tags/BridgeDesign/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/OS/
- 2023-12-27
+ https://awaw.cc/tags/Git/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Steam/
- 2023-12-27
+ https://awaw.cc/tags/RoadDesign/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Game/
- 2023-12-27
+ https://awaw.cc/tags/Python/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Peace/
- 2023-12-27
+ https://awaw.cc/tags/reptile/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Note/
- 2023-12-27
+ https://awaw.cc/tags/News/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/BridgeDesign/
- 2023-12-27
+ https://awaw.cc/tags/MD/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/RoadDesign/
- 2023-12-27
+ https://awaw.cc/tags/Markdown/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Database/
- 2023-12-27
+ https://awaw.cc/tags/Revit/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/ORM/
- 2023-12-27
+ https://awaw.cc/tags/JS/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/SQL/
- 2023-12-27
+ https://awaw.cc/tags/Security/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Git/
- 2023-12-27
+ https://awaw.cc/tags/DateFormat/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Java/
- 2023-12-27
+ https://awaw.cc/tags/Map/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/ShortLink/
- 2023-12-27
+ https://awaw.cc/tags/%E5%9C%B0%E5%9B%BE/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/
- 2023-12-27
+ https://awaw.cc/tags/Peace/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Python/
- 2023-12-27
+ https://awaw.cc/tags/Linux/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/reptile/
- 2023-12-27
+ https://awaw.cc/tags/OS/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/JS/
- 2023-12-27
+ https://awaw.cc/tags/PC/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Security/
- 2023-12-27
+ https://awaw.cc/tags/%E4%B8%BB%E6%9D%BF/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/MD/
- 2023-12-27
+ https://awaw.cc/tags/PCI-E/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Markdown/
- 2023-12-27
+ https://awaw.cc/tags/Steam/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Map/
- 2023-12-27
+ https://awaw.cc/tags/Game/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/%E5%9C%B0%E5%9B%BE/
- 2023-12-27
+ https://awaw.cc/tags/NAS/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/DateFormat/
- 2023-12-27
+ https://awaw.cc/tags/Synology/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/tags/Revit/
- 2023-12-27
+ https://awaw.cc/tags/DIY/
+ 2023-12-28
weekly
0.2
@@ -641,22 +641,22 @@
- https://awaw.cc/categories/Tools/
- 2023-12-27
+ https://awaw.cc/categories/Share/
+ 2023-12-28
weekly
0.2
- https://awaw.cc/categories/Share/
- 2023-12-27
+ https://awaw.cc/categories/Tools/
+ 2023-12-28
weekly
0.2
https://awaw.cc/categories/Developer/
- 2023-12-27
+ 2023-12-28
weekly
0.2