使用git快速部署php代码

面对频繁更新的php文件,传统的ftp方式部署方式是不可能的,小团队搭建持续集成部署又太繁琐,直接用git部署方便多了。

windows安装git就不说了,搭建git服务器也非常简单,推荐看廖雪峰的搭建Git服务器教程,按照教程做好之后,每次连接git服务器都要输入密码,很烦人,用ssh-key连接的话可以省去输密码,但是教程里面讲的不多,这里大概说一下步骤。

Docker Toolbox无法访问容器服务

最近在看Docker,感觉很适合开发者用,部署服务器不要太方便,只是学习的成本稍微有点高,在公司的windows上装了Docker Toolbox,起了一个nginx容器

$ docker container run \
  -d \
  -p 8080:80 \
  --rm \
  --name mynginx \
  nginx

然后通过localhost:8080死活访问不了,检查命令看端口映射也没问题,网上搜了半天才发现原来是因为Toolbox用到了虚拟机,容器运行在虚拟机中,端口也是映射到虚拟机上,相当于中间隔了一层,把localhost换成虚拟机的IP就可以访问了。

译:如何制作牛逼的闪电特效2d

这是我第一次翻译教程,翻译不好的地方请见谅,观看视频需备梯子。在此声明,此翻译原稿来自于互联网,供学习交流之用,请勿进行商业传播。同时,转载时不要移除本声明。如产生任何纠纷,与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!

翻译:ryan li

原文地址:http://gamedevelopment.tutsplus.com/tutorials/how-to-generate-shockingly-good-2d-lightning-effects—gamedev-2681

闪电特效在游戏中有很大的用处,从烘托暴风雨的背景气氛到魔法师的闪电攻击。这篇教程里,作者会说明如何用程序生成很酷的2d闪电效果(2D lightning effects):闪电链(bolts),分支(branches),甚至文字(text)