Joway Wang

一只在向全栈努力的弱栈学渣

Jenkins 与 Github 搭建持续集成环境

由于工作需要搭建一整套 CI 自动化工具 , 所以学习了下 Jenkins , 不得不说 ,这货的前端着实不行 , 整个界面交互感觉就像是没有CSS 一样 。在运维领域 ,像 ansible 的交互就比它不知道好了多少 。虽然 jenkins 是目前最流行的 持续集成 工具 , ...

二月 8, 2017
turned_in 环境
深入探究 Docker 内核

概述

二进制 docker 文件的作用包含了 client 和 daemon 两部分, 在docker命令执行时,通过传入的参数来判别Docker Daemon与Docker Client。

Docker 总架构图

![](http://cdn1.infoqs ...

二月 6, 2017
turned_in 编程
Docker 执行引擎 - Runc 使用总结

最近在构建一个云评测工具, 底层使用 Runc 来进行沙盒虚拟化, 所以就学习了下 Runc 的基本使用,做一个总结。

概述

runc 本质是一个 libcontainer + 调用以管理使用 Libcontainer 的命令行工具 。

内核版本最低要求为2.6,最好 ...

二月 6, 2017
turned_in 编程
最近撸的几个提高生活质量的小玩意

最近自己写/购买了几个有趣的东西, 很大地提高了我自己的生活质量。

剪贴板上传

经常在生活和工作中遇到需要在哪个文档里加入图片/文件链接的场景, 但现在各大网盘和图床总是捉襟见肘, 无法得到我想要的效果, 于是就做了小工具直接上传我剪切版的内容, 初步实现了上传剪贴板 ...

一月 17, 2017
turned_in 随想
我的 2016

不能免俗地在这个节点上回顾下2016 。

1月份的时候还深陷在一堆现在看来极其幼稚的琐事里, 辞掉了第一家公司的实习, 3月份接了一个摄影场地的外包, 6月份的时候入职了现在实习的一家从管理到人员都非常Nice的公司, 7月份和8月份第一次出国去了趟欧洲, 后来在巴黎染上了皮肤 ...

一月 2, 2017
turned_in 随想
为什么我要重写一个博客

最近花了点零零碎碎大概四五天的时间 , 用 Django 写了一个博客 。这个想法其实从我学习第一堂编程课就开始有了, 之所以一直没有动手, 最开始的原因是完全没有任何技术储备 , 到后来稍微有那么点能力后 , 又觉得博客这种太无技术门槛 , 所以一直搁浅到现在。坦率讲 , 假如 ...

十二月 15, 2016
turned_in 随想
OpenResty OS X 配置小记

前言

基本的安装过程在官网上已经有了示例,不过由于 OpenResty 本身就不是一个面向新手的东西,许多地方都没有具体说明步骤以及有可能遇到的坑。这里记录下我学习和配置的过程 。

为什么要用OpenResty

OpenResty 在企业级应用里有各种各样的 ...

十二月 15, 2016
turned_in 环境
谷歌分析(Google Analytics) 加速实现秒加载页面

之前一直在使用 Google Analytics ,后来因为每次都因为analytics.js处于半墙状态而一直转圈,后来换到了growing.io,发现这玩意虽然是国内网站,但是速度也没比谷歌分析好到哪里去,最后甚至连cnzz都去尝试了,但发现速度还是不行。而百度统计虽然很早之 ...

十二月 15, 2016
turned_in 软件
Django && uWSGI && Nginx 在Docker中的部署

基础架构

上一篇讲了 Django && uWSGI && Nginx 的基本逻辑和部署,这里我把它移至进docker中。

我的应用架构是:

分发器(Nginx) -> docker 容器 (Nginx -> uWSGI -> Django)

...

十二月 15, 2016
turned_in 环境
Django && uWSGI && Nginx 部署

前言

之前部署 Django 应用都是通过django自带的一个服务器来进行非常简单的部署 (直接执行 python manage.py runserver ) 。但是后来看一篇文章才知道 runserver 命令唤起的是开发服务器,并不能很好地应用于生产环境。而在生产 ...

十二月 15, 2016
turned_in 环境