如何使用 drone 进行持续集成

2020-07-10
阅读 11 分钟
17.4k
Drone 是一个现代化的持续集成和持续交付平台,使忙碌的团队能够自动构建、测试和发布工作流。使用 Drone 的团队发布软件的频率更高,bug更少。1

gitmoji 的 emoji 代码翻译

2020-05-23
阅读 2 分钟
1.8k
gitmoji --list 结果集翻译 一半以上是机翻,介意的可以关闭页面了 内容 ? :art: 改进代码的结构/格式 ⚡️ :zap: 优化性能 ? :fire: 删除代码或文件 ? :bug: 修复bug ? :ambulance: 关键性热布丁 ✨ :sparkles: 加入新特性 ? :pencil: 写入文档 ? :rocket: 部署的相关配置 ? :lipstick: 修改样式或UI方面的内容 ? :tada: ...

基于 Docker ,Gogs,Jenkins,Kubernetes 实践工程源代码的自动构建和持续集成与部署交付

2019-04-25
阅读 9 分钟
2.7k
本期目标 : 基于 Centos 7.6 , 封装出一个可用于运行 php 项目的开箱即用镜像本文不讨论 dockerfile 语法 , 并且假设你懂得基本的类unix 操作系统常识并拥有类unix 运行环境 (包括但不限于安装了mac 或 linux 的实体机 , 类unix虚拟机 , 安装了 MinGW 或 CygWin 的 windows 机器) , 并且认为你懂得基本的 docker 操作和...

elk 第二篇 , 为elk加入redis, 替换下beats

2018-08-25
阅读 6 分钟
4.8k
数据不可控时 ,例如日志不是文件 , 而是由TCP直接推送到elk的 ,filebeats就无法使用了 当然redis是可以和beats一起使用的, 例如beats读取文件解析后输出到redis ,再由elk正常流程处理, 具体的这里不做讨论

简单的通过源码安装 elk 平台

2018-08-22
阅读 7 分钟
4.6k
假设您已经拥有一台内存至少1G的linux计算机或虚拟机并且安装了screen命令 并且您应该了解screen命令的使用 , 如果不了解您可以粗略的看一下 screen简明教程

Linux日常的起手式,基于Fedora的工作环境搭建 ,全新安装Fedora之后的简单配置

2018-07-11
阅读 7 分钟
8.7k
前言作者已经使用了2年fedora作为日常工作生活的操作系统 本文是作者换电脑 ,重装系统的记录本文基于fedora28安装fedora教程太多,不赘述卸载无用软件fedora自带了很多用处不太大或者鸡肋的软件,我们来卸载他们rhythmbox 这是一个音乐播放器,可以听FM和本地音乐,但是需要手动安装各种解码器,需要可以保留 {代码...}...

Laravel前端工程化之mix

2018-04-21
阅读 2 分钟
1.9k
在laravel5.3之前 , 前端工程化依赖 gulp ,在5.4的时候laravel为我们带来了全新的前端工具mix本节记录从0到看到mix打包完成 ,laravel渲染出helloworld阅读本节前提 : 需要有laravel和vue使用经验或对前后端工程化有清晰的认知

IDEA自动代码格式化

2018-04-21
阅读 2 分钟
36.8k
什么是IDEA ,什么是CodeStyle IDEA 是如下图标的东西CodeStyle是在IDEA中执行 ctrl alt + l 组合键的效果 ,也就是自动格式化代码的样式 我们为什么需要IDEA , 为什么需要CodeStyle 因为 IDE 是第一生产力 ,vim emacs vscode sublime 党请关闭页面因为我们希望代码更好看 IDEA可以做什么 无所不能 CODE - STYLE 它在哪里 ...

多机热部署工具 Capistrano 起手式

2018-04-17
阅读 3 分钟
3.8k
Capistrano 什么是多机热部署 热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。多机热部署 ,同时升级多台服务器 什么是Capistrano 是一种在多台服务器上运行脚本的开源工具,它主要用于部署web应用。它自动完成多台服务器上新版本的同步更新,包括数据库的改变。 为什么需要Capistrano 假设我们的应用...

从0搭建SpringBoot的HelloWorld -- Java版本

2018-03-06
阅读 5 分钟
4.3k
以前总是利用start.spring.io创建spring-boot工程来使用 ,只知其然不知其所以然 今天从0搭建一个基于mvnen的spring-boot的helloworld项目

修改intelliJ IDEA默认Mvnen插件镜像地址 ,加速依赖安装

2018-03-06
阅读 1 分钟
7.8k
1-3叙述的是如何找到idea的mvnen ,如果是手动安装的Mvnen ,直接跳到4本文基于Linux平台 ,mac windows可作参考

我是如何利用99行Kotlin代码得到13000+妹子图的

2018-01-13
阅读 6 分钟
11k
前言本实现基于kotlin语言 ,但是并不算深入技术栈Kotlin ,Idea ,Gradle 用Java的同学都熟悉的三件套如何运行该工程[链接]进入正题首先上几张效果图:开始写代码1. 新建工程利用Idea新建一个kotlin工程 ,安装jsoup 和requests依赖 , 这些百度到处都是教程的过程就不再赘述.2. 添加依赖并更新Gradle配置 {代码...} 3. 代码...