0%

前段时间看到博友圈的小伙伴发表了篇名为:《 docker代理问题 》的分享,里面详细记录她是如何通过Cloudfare路由功能实现代理Docker镜像的服务,想要自己倒腾的小伙伴可以参考一二。当时看到她这篇文章,就想起年初时自己为Docker镜像代理而烦恼的情境,后来借助Google成功解决这问题,不过与前面这位博友的方法不同,是抱了某厂商的大腿直接使用,并没有自己去搭建和管理代理服务。

注:“博友”是自己给一群爱好写博客的朋友们所起的简写描述,大家可千万别误会为是那赌博的群体呀。😂

现经常会使用WSL服务在Windows系统上搭环境进行新技术的探索,只是间隔了约2周时间没有用,结果今天临时想要验证某个服务时,发现WSL服务无法正常使用,尝试强制停止WSL进程,最后都把电脑重启好几次,但依旧很失望还是无法正常。着实也是把自己给惊到了,里面搭建的环境是否就全都作废丢失呢。最后在微软官方的帮助站点找到了解决办法,抱着活马当死马的心态尝试一把,庆幸是最终成功了。

平日里偶尔会在调用API服务时,需要对用户与密码认证信息进行Base64加密处理,一般都用网上的在线工具进行直接操作获取。但是在客户现场环境中并没有互联网访问权限,便只能是寻求其他方法来实现Base64加密操作。起初是使用Python中的base64模块进行加密,只是操作起来较麻烦些,因为不同客户环境不一样而且也不能拷贝外部文件进去,只能是在Python交互模式下手工敲些代码。可是长久以往并不是办法,后来便发现了Linux系统其实大部都自带Base64的模块,于是便开始探索如何在Linux系统中使用Base64模块进行加解密的操作方式。

如我们所熟悉的MySQL服务有很多优秀的界面型客户端工具,可以非常方便我们轻松地操作数据库。但是在某些情况下,比如在服务器终端操作时,我们只能通过MySQL提供的命令行操作,其中少不了的便是要输入用户和密码信息。而现在的安全要求对密码的策略也较为严格,导致我们设置的密码不仅长度长,而且还会比较复杂等,如果是要经常进行数据库访问操作的DBA或分析师来说,这无疑是个不好的交互体验。

对于软链接的操作在Linux系统中还是较为常见,相当于是Windows系统中的快捷方式,平时经常会用它来做些类似mv命令重命名的操作,让些烦乱的文件管理更加的清晰些,比如源文件目录或文件名称太过冗余,可通过创建软链接进行简化,同时也是省去了文件的搬迁,大大提升了操作的效率。

对于Windows系统WSL技术较熟悉的小伙伴对于WSL和WSL2两个版本间的架构差异应该都比较了解,有不少人可能都会吐槽WSL2其实是一种倒退,只不过今天我们不讨论这点,而是来分享下在使用WSL2服务遇到的问题,及亲测有效的解决方案。

想起之前读大学的时候大家还在捣鼓如何在电脑上安装 Windows+Linux双系统,而如今微软早已发布了WSL(Windows Subsystem for Linux)的方案让两套系统可直接同时运行,真可谓是实现了鱼和熊掌同时可”兼得“。当然今天我们的主角并不是 WSL啦,只不过是需要基于此技术之上来进行操作,实现对我们想要使用的 Podman容器化管理平台支持。

注:如电脑上还没开启 WSL功能的话,请自行搜索网上的教程启动,才能进行接下来的操作。

或许在当下云计算时代,已经很少有人会用到移动硬盘或U盘的经验,亦或者大多数人都没有弹出移动设备后再拨出的习惯。笔者因早年在使用U盘时经历过直接拨出U盘导致其报废的“惨痛”教训,因此对移出设备的操作是铭记于心,万不敢直接拨插移动设备。但就是这个只需点击一次移出设备的操作,很多时候就会让我们有些烦恼,因为它有时候总喜欢和你对着干。这不今天就遇上一件无法解释的诡异现象:移动硬盘无法弹出,尝试过之前的各种妙招后仍是无济于事,最后也只是能祭出万能的关机大法才算是得以解脱。

近期有段时间没有登录 GitHub 仓库站点,今天查看邮箱发现 hugo-theme-next 项目上有新的 PR进来,便想上来查看下具体情况。结果发现Github官方已经全面启用2FA安全认证要求,只是之前自己“偷懒”并没有做这个功能的认证,原来还有可以使用密码方式绕过去的,但现在也关闭了此入口,难道真的要芭比Q啦。