服务器搬家,暂时无法工作,拿起一道CTF练练手。
Kali Linux 2016.1 安装 Chrome
Kali Linux 2016.1 Rolling Edtion 预装的是iceweasel浏览器,如果要使用chrome需要自己下载安装包并需要额外的设置。
使用Gunicorn部署Flask Web服务
Burpsuite初探
Python中try/except/else/finally的执行机制
最近经常使用到try/except/else/finally全部子句,对于执行顺序不是很熟悉,这里作一下记录。
支持select和input的JS组件
其实一直以来都不喜欢写JS,但是工作中又不可避免的要写一些前台的用户交互,之前每次都是现写现查,以至于写了不少前端代码都没有积累。既然不能逃避,不如选择接受,从现在起开始有意识得积累一些前端经验。
Hexo使用体验
最早开始搭建个人博客的时候使用WordPress,光安装环境就折腾了许久,而且很多静态资源默认都是国外的,加载缓慢,替换起来也很麻烦。
于是后来就开始体验一些静态博客,从最知名的jekyll,到python开发的pelican,然后是go语言写的hugo,使用过程都不太满意,直到我遇见了Hexo & Next。
Ngx_lua_waf搭建步骤
Ngx_lua_waf是一个web防火墙,主要通过lua实现,安装简单,性能优异,由国人loveshell开发。
python实现rsa的几种方案
rsa
这是一个纯python实现的库,不依赖底层文件,优点是部署容易,缺点是速度比较慢,原本是斯坦福大学教学演示用的,现在由Sybren A. Stüvel专人维护。 生产环境不太建议使用此库。
利用supervisor部署多个tornado服务
单个Tornado服务由于文件句柄和处理请求数的限制不能够很好得满足实际的工作需求,因此我们搭建多个实例共同服务,但是Tornado自身没有这样的集群管理能力,所以我们需要借助第三方工具——Supervisor。