Use Azure Devops Pipeline to build && deploy your project

this post will teach you how to deploy your own Docker registry and how to use Microsoft Azure Devops to automatically building your Github Go project, and deploy to your Docker Swarm Server

How it works

Use Azure Devops Pipeline to build && deploy your project - 1

  1. Pipeline download your github project
  2. Build your code by Dockerfile, make docker image then push to your own Docker registry
  3. Execute Bash command in Pipeline, pull off latest image of your project then update Docker swarm service

Continue reading Use Azure Devops Pipeline to build && deploy your project

Python判断图片格式并获取MIME

获取图片mime这种问题网上一搜就是mimetypesguess(), 这种根据后缀判断文件类型的方式就有点曲线救国了,根据Ficapy介绍,unix上一般大多数的文件在开头都会有一串magic number(幻数),但不是所有文件都包含,根据幻数可以较准确判断出文件的类型 unix下允许使用后缀来标识文件类型,但实际上文件标不标后缀都是由开发者决定的

Python判断图片格式并获取MIME - 1 Continue reading Python判断图片格式并获取MIME

Python装饰器使用例子 网页爬取测速

装饰器的主要作用是,在不修改其他函数的前提下,为被封装函数添加代码,装饰器语法优美,big很高
python装饰器一个使用的例子,主要功能是爬取网页,然后计算爬了多长时间 Continue reading Python装饰器使用例子 网页爬取测速