Fork me on GitHub
Suzf  Blog

How-to install jenkins plugin via manual installation

Jenkins 插件安装有两种方式:

  1. 在线安装
  2. 离线安装
  3. 最后重新加载Jenkins

但是又由于网络原因, 一些插件总是难以通过网络在线安装。 Error info

There are dependency errors loading some plugins:

    Pipeline Graph Analysis Plugin v1.3
        Pipeline: Groovy v2.2 failed to load. Fix this plugin first.
    Pipeline: Stage View Plugin v2.4
        pipeline-rest-...
                
            

[译] Python Logging Howto

基本日志记录教程
日志是跟踪一些软件运行时发生的事件的手段。软件的开发人员添加日志调用到他们的代码中,以指示已发生的某些事件。一个事件是通过一个描述性消息可任选地含有可变数据(即是该事件的每次发生潜在不同的数据)中。事件是很重要的,开发者通常通过事件追踪问题, 重要性也可称为水平或严重程度。
什么时候使用 logging
日志提供了简单的日志使用一组方便的功能。这里有 Read more

Python 简单爬取MM照片

制作爬虫的基本步骤

  1. 需求分析
  2. 分析网站源码<F12>
  3. 编写正则表达式 过滤内容
  4. 生成代码
需求分析
有好多想要的图片,自己又懒得下载;有没有简单而有效地方法呢?
分析网站源码
打开 百度图片搜索 输入关键词 `mm`;然后点击右上方按钮切换到 传统翻页版本 之后按 F12 分析网站源码 Read more

[译] Percona Server In-Place Upgrading Guide From 5.6 to 5.7

就地升级是使用服务器中的现有数据来完成。 一般来说,就是停止服务器,安装新的服务器版本并使用之前的数据文件启动它。 虽然它可能不适合于高复杂性的环境,但它们可能适用于许多场景。 以下是5.7系列中相关的改变的总结。 强烈建议您阅读以下指南,因为它们包含可能导致自动升级失败的不兼容更改的信息:

  1. Changed in Percona Server 5.7
  2. U...

How-to start my first project on GitLab

1. login as Administrator and create  test group/project/user

create test group - test create test user   - test change test user to test group and change `Project access` role to owner create a demo project -- http://git.suzf.net/test/demo -- Visibility Level can chose public for test at the end, click Create project button

2. use the test user - test login...