一直以来升级osx系统都是很顺利的,这次算是载了。首先office不能用,其实pptpVPN被移除了。有些PPTP VPN看来要重新换掉了,看如何解决macOS Serra升级后office无法使用的...
mac执行git报错:git xcrun: error: invalid active developer path
mac升级到10.12(macOS Sierra),执行git命令,出现如下错误
$ git
xcrun: error: invalid active developer path (/Libra...
自动化运维管理fabric
如何使用fabric 自动化日常管理任务和部署
自动化,批量化是作为管理员,或者运维人员必须面临的问题。自动化和批量化也有很多方式,可以用单一工具也可以自己写shell脚本,甚至可以开发出来一套完备...
深度了解HTTP/2
自从我写了上一篇博文之后,就再也找不到空闲时间写文章了。今天我终于可以抽出时间写一些关于 HTTP 的东西。
我认为每一个 web 开发者都应该对这个支撑了整个 Web 世界的 HTTP 协议有...
ELK 处理 Percona 审计日志(填坑)
前提
1、有强烈的审计需求。
2、能允许10%-15%左右的性能损失。
3、有强烈的对数据库操作实时查看需求(一般都是为了领导要求)。
Logstash 比较坑的配置
input {...
Zabbix 3.2.0beta1正式发布
月初alpha1刚出,今天beta1出来了。改进东西不是很多。
What's New in 3.2.0beta1
[ZBXNEXT-1791] added evaluation of lo...
ZABBIX PDF下载新地址(TTLSA出品)
昨天有同学说百度链接无效,才发现关于zabbix的pdf变成了审核未通过。在这里从新分享一个链接,并且需要密码。
链接: http://pan.baidu.com/s/1hrNAE6C ...
resolv.conf:search、domain、nameserver解释
resolv.conf是resolver类库使用的配置文件,每当一个程序需要通过域名来访问internet上面的其它主机时,需要利用该类库将域名转换成对应的IP,然后才可进行访问.
resolv...
如何重置Gitlab管理员密码
gitlab web登入密码忘记以后可以用如下方式修改密码
# gitlab-rails console production
Loading production environment...
如何让IT部门成为企业的价值中心
如今的中国企业正处在传统生产、经营模式向互联网+转型的风口浪尖,企业业务对IT和互联网的依赖越来越重,IT部门在企业的价值也是水涨船高。而IT部门要为企业创造更大的价值,同样需要改变过去被动响应的工作...
DistributedLog 分布式高性能日志复制服务
项目地址:http://distributedlog.io/index.html
DL是一个高性能的日志复制服务,提供了持久化、复制以及强一致性的功能,这对于构建可靠的分布式系统都是至关重要的,...
git merge 和 git rebase 小结
Git merge是用来合并两个分支的。
git merge b
# 将b分支合并到当前分支
同样 git rebase b,也是把 b分支合并到当前分支
他们的 原理 如下
假设你...
linux 最常用yum源 remi
Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin...
Flask的Jinja2模板引擎 — 控制语句与表达式(1st)
Flask的模板功能是基于Jinja2模板引擎来实现的。模板文件存放在当前目前下的子目录templates(一定要使用这个名字)下。
main.py 代码如下:
from flask impo...
备战618 | 电商APP如何从容应对暴增的访问流量
马上又到暑促季节,各大电商平台的促销、打折活动连番登场,从“1元秒杀”、“买二免一”到“满199减100”,彻底点燃了亿万网民的购物热情。就在上周,以吃命名的“517吃货节”促销活动在美团、饿了么、百...
28