下文接着生产力工具继续说起,主要涉及到一些非常好用、事半功倍的工具!
思维导图(mindmap)是一种用图像整理信息的图解。它用一个中央关键词或想法以辐射线形连接所有的代表字词、想法、任务或其它关联项目。它可以利用不同的方式去表现人们的想法,如引题式、可见形象化式、建构系统式和分类式。它普遍地用作在研究、组织、解决问题和政策制定中。
思维脑图是工作生活中梳理、划分、具象化问题中必不可少的方法论。在思维脑图的基础上,我又进一步划分了分支型和流向型的思维脑图。
Xmind平时我用的最多的一款工具了,简直太好用;整理思绪、提炼要点的一把好手。虽然有很多的开源项目可以实现Xmind的大部分功能,但是我真的是用习惯了,所以没有搭建私有的工具。
Github类似于excalidraw的开源项目有很多,功能也都大同小异,我就是选了一个自己喜欢的。自己部署excalidraw工具服务无法在线协同绘画,excalidraw官网提供此服务。
数据统计只是自己平时想满足一下虚荣心,看看有多少读者浏览博客。网络上很多大厂都提供数据统计,例如谷歌、百度等等,在这里我使用的是Umami。
Umami是一款简单、快速、注重隐私的数据统计(GoogleAnalytics)替代品。其通过一行JS代码就可以实现网络大部分的数据行为统计,而且拥有美观的UI设计。
静态文件主要涉及到多平台易用、方便管理备份。例如博客的图片资源、维基的xmind脑图资源、视频资源,虽然都提供的有附件管理功能,但是谁能保证未来不会更换博客,更换网站呢?我在这里的解决方案就是搭建一个静态文件管理系统,负责所有的静态文件分类、归纳处理。
我利用LskyPro管理静态资源的具体方法是通过LskyPro进行分类归纳存储,挂载腾讯云对象存储策略,再使用CDN自定义域名转发,既保证了速度又固定了静态资源的唯一url链接。
密码管理器是一类用于生成、检索、保存及管理复杂密码、数字签名的措施,可以由硬件或软件实现。复杂密码的生成一般按需要以随机算法产生,而密码资料则保存于一个以密码、数字签名等方式加密的数据库内。它的作用类似于钥匙圈,方便个人或企业组织集中管理密码、数字签名等身份管理要素。
如今常见的密码管理器有三类:
它们的主要区别是保存密码及数字签名的加密数据库是保存在本机使用的,还是保存在在线存储服务的,还是保存在特定存储设备的。一些密码管理器,如GNOME钥匙圈、钥匙串、大部分浏览器内置的密码窗体存储功能等,既可在本机访问,也可在用户经过设置以后能使用在线存储服务的。一般密码管理器会要求用户至少需要一个主控密码来解锁经过该主控密码加密的存有账号密码信息的数据库。
只要是密码管理器都好用!如果你使用了密码管理器,我相信在绝大多数密码填充场景上省去了不少麻烦事情。现在Chrome、FireFox等都提供了基础的密码管理功能,但是相对来说功能不健全,密码安全得不到保证。
密码管理器真的是多如牛毛了,形式各样的都有。谷歌检索一下关键字,各式各样的都有,没有最好的密码管理器,只有最适合你的密码管理器。
电子邮件(electronicmail),简称电邮(email、e-mail),是指一种由寄件人将数字信息发送给一个人或多个人的信息交换方式,一般会通过互联网或其他电脑网络进行书写、发送和接收信件,目的是达成发信人和收信人之间的信息交互。
《互联网周刊》报道认为:“1969年10月,世界上的第一封电子邮件是由计算机科学家LeonardK.教授发给他的同事的一条简短消息。”
电子邮件广为商业界使用,是第一个广域的电子介质,也是商业通信的第一次“e化革命”。电子邮件发送信息方便、不需要同步进行,但是随着邮件越来越多,垃圾邮件、信息重载等等也令人苦恼。
在21世纪,如果计算机界没有了版本控制就如同西方失去了耶路撒冷!版本控制是用来跟踪、记录、维护、回溯工程的重要工具,确保由不同的人共同协作的工程从诞生到定案的过程记录下来。
Gitea是一个开源社区驱动的轻量级代码托管解决方案,后端采用Go编写,采用MIT许可证;Gitea是从Gogs分支过来的,其主要优点开源、易于安装、跨平台、轻量级运行。
社区托管非常好用,但我在意数据自由。因为社区托管说封了你账户可能那天就封了,不让你访问就没有一点办法了;所以自建Gitea就是我拥有对数据的绝对控制权,我可以选择性的同步到社区托管做备份。
Spug是一款灵活、强大、易用的开源运维平台,其面向中小型企业设计的轻量级无Agent的自动化运维平台,主要支持批量执行命令、文件管理、计划任务、发布部署、配置、监控、报警等综合一体化运维服务。
平时我有一些小主机都会使用Spug来进行统一的管理,挺方便的。Spug相对于JumpServer的主要优点就是性能要求不高,可以跑在小主机上。JumpServer专业程度更高,Github更是19.5K的星星,真的是让人流口水~
JumpServer是广受欢迎的开源堡垒机,是符合4A规范的专业运维安全审计系统。JumpServer的特色优势是开源、分布式、无插件、多租户、多云、审计、多应用支持。
企业级运维使用JumpServer的更多,提供的性能更强大。我在本地管理虚拟化主机也在使用JumpServer,但是云服务器孱弱的性能还是不要折腾了。
CI/CD这个敞开嗓子聊怕是要说个三天三夜,爱你不停歇了~如果不做DevOps的话,很少会用到CI/CD。目前我专业知识还达不到输出的程度,所以就不误导人了。
目前我在使用Jenkins进行持续集成和持续部署,GithubAction等其他CD/CD工具也很好用,根据自己实际需求来,需要哪个用哪个就好啦~