分享一些编程语言趣图/程序员才能懂的图,哪一张能引起你的共鸣?如果你有其他关于编程语言的趣图,欢迎分享!
许多没升级服务器上的Gitlab,今天运行升级,提示错误。从错误原因可以看到,不能直接从Gitlab 12升级到最新版的Gitlab 13。
前文 使用Let’s Encrypt获取免费证书 介绍了使用 certbot 工具从Let’s Encrypt获取免费证书。但certbot需要自行设置定时任务更新证书、依赖于新版 Python(Debian 9等系统的Python是即将放弃支持的Python 3.5)、以及不少DNS验证插件需要自行安装。
今天把Mac系统升级到macOS Big Sur 11.1,升级完后打开终端,输入git命令,意外出现“git: error: unable to find utility “git”, not a developer tool or in PATH”的提示。
昨晚睡前使用`do-release-upgrade`命令把一台服务器上的Ubuntu 18.04 LTS系统升级到Ubuntu 20.04 LTS。今早起来发现服务异常。
这两天网络上一个火热的事情莫过于QQ/TIM被火绒监测到访问浏览器历史记录。事情在网上发酵后,接着有大神逆向了QQ/TIM的代码,发现QQ/TIM可不仅仅只读取Chrome的历史记录,而是Chrome、Chromium、360极速、360安全、猎豹、2345等浏览器全都要。
在某台新服务器上,发现Nginx启动/重启耗时非常长。相同的配置复制到其他服务器,几乎在瞬间就能完成启动/重启操作,说明新服务器的行为不正常。进一步测试,发现nginx -t测试命令耗时也很长,需要找到原因以解决问题。
今天在国内的VPS上运行一个docker项目,50M的镜像文件十几分钟才下载了几兆,惨不忍睹。于是把各种加速方式折腾了一番,最终解决了docker国内镜像加速无效的问题。本文简要介绍一下docker国内镜像加速无效的原因,并给出解决办法,希望能帮到遇到同样问题的网友。
PHP有三套软件包生态:PEAR、PECL和Composer。当然PEAR可以忽略不计:作为软件包,其托管的代码基本移植成了Composer包;作为拓展安装工具,pecl是pear的别名。所以PHP软件生态主要是两套:PECL和Composer
国内下载Github的代码或文件比较困难,或者感人的几KB,或者无法下载。如果服务器上的项目构建依赖于Github代码,必须采取加速手段以节省时间。作为一个PHP开发,顺手写了一个Github文件下载加速项目,目前开源在Github上。