前言之前做一个软件的 demo ,考虑了一下直接编写太亏,所以使用 shell 结合几个软件出草稿。在进行实际操作。 本篇教程最开始由其它编程语言跨维而来最开始 style 不是那么的 shell,在此特别感谢 debain 群各位大佬的建议,以及 Boyuan 菊苣的指导。虽然说编程原理相通但是细 ...
debian 9升级debian 10
本文字数: 1.1k
前言debian 9 代号为 stretch ,debian 的下一个版本debian 10 版本代号为 buster。目前 debian test 已进入冻结很久了,预计会在下一个月发布。不过我已经等不及了,希望马上用上它。 其中 debian 10 最吸引我的的莫过于 gcc8 以及 pytho ...
youtube-dl 教程
本文字数: 1.9k
前言youtube-dl 是一款视频下载器,支持国内外上百款视频网站进行下载,比如 youtube bilibili 等,凡事国外比较知名的网站一般都是支持的。当我们的目标网站不支持下载,我一般会掏出这一款软件试一下。 youtube-dl 支持 linux windows 等,本次我主要在 lin ...
vscode 远程开发
本文字数: 4.1k
前言前几天在群里看见群友发布的新闻,vscode宣布支持远程开发了。之前我们只能通过扩展商店的第三方插件进行远程编辑,然后我从来没有成功过。可能是我太菜了,也可能是我的 ssh 策略设置得太严格了。不成功我就没试了。直到前几天 vscode 官方支持远程编辑,我一眼就心动了。 至于我为什么这么兴奋, ...
goroutine 进程池
本文字数: 5k
不知道你有没有这种需求了,有大量的数据需要处理,但是系统的资源有限,所有只有开一个固定的进程数进行处理,一个进程结束下一个进程直接顶上。可能在其他语言中称这种处理方式为异步,但是在 go 中叫进程池更准确。 我之前获取了大概 两百万的数据需要处理,这两百万调数据涉及网络访问,网络响应大概在一毫秒到十 ...
使用golang发送gmail
本文字数: 1.9k
最近在搞 linux 自动发邮件的事,之前使用了 smstp 发送 gmail 不过这种方式感觉和我需要的有一点差距,所以打算使用 golang 进行发送邮件。因为 gmail 的 smtp 是必须 TLS 的,所以我在网上查阅了一下资料。发现了一篇不错的代码。然后稍微定制了一下。 参考地址 htt ...
使用linux发送gmail
本文字数: 1.3k
前言有时候我们可能需要对服务器进行监控,一开始我是打算使用短信 api 的,但是国内的两家云服务商,一家需要资质,一家要钱。而且我根本用不到这么多,所以不值得付出这么高的代价。关于为什么不自建邮局,那是因为确实用不到这么多的量,而且也没找到自己满意的邮局程序。 发送邮件我使用的 smtp,邮箱用的 ...
docker 快速使用
本文字数: 7.4k
前言docker 非常的简单,在目标软件需要庞大的依赖的时候,我们只需要使用官方或者第三方打包好的镜像即可快速安装软件,当然也是有代价的,资源占用稍微多一点,不过比起花费大量的时间和知识起一套环境是值得的。 本次演示将在 debian9 和树莓派上进行。 docker arm 版在镜像上是有缺失的, ...