标签 程序员 下的文章

buildc 0.1.8版本发布

buildc这个小工具逐渐在项目组内部扩大了使用范围,还有一名专门的同事负责为每个项目制作安装包工程,这样也可以在使用中发现buildc的问题。

本次buildc 0.1.8的相关修正以及新增的feature就是我的这位年轻同事一手操刀完成的,他也是一个python新手,同样也是边翻手册边进行编码的。这次改动主要集中在templates目录下的几个文件,这里的文件多为因工程的不同而异的。

这次buildc主要的功能点改动如下:

1、删除Make.rules模板中的FOPTIMIZE变量

原先在模板中将FOPTIMIZE变量的值写死为o2。但在实际应用中,不是所有项目都会使用o2优化级别,通过在buildc.cfg中自定义变量也可以达到同样的效果,因此这里删除了该变量。

2、为setup.py.in增加了backup功能、log facility等

setup.py.in这个文件改动较大,主要包括:

- 在setup.py.in这个安装包模板中增加了backup命令,用于将目标服务器上运行的老版本应用环境进行打包备份处理。该命令支持两个参数all和conf,分别用于备份打包全部环境和打包配置文件目录;

- 将setup.py中原install命令的参数full改为'all';

- 为setup.py的执行过程增加了log facility,可以在"install_时间戳.log"中看到所有详细的安装过程;

- 当目标路径存在与安装包要安装的文件同名的文件时,setup.py.in会自动生成这两个同名文件的diff,供安装人员后续手动进行冲突解决。

3、提供一个deps_check.py的更为详尽的参考实现

deps_check.py是用于在目标环境进行环境约束检测的,十分必要。

暴雨·冰雹·涉水·夜路·堵车·行车记

上周六是六一儿童节过后的第一个周末,由于六一是工作日,没能带果果出去玩,因此周六我和LP一起带果果到太原街购物游玩。

 
早就听到天气预报说沈城会有雷阵雨,不过早上的天气还是蛮好的,不是很热,于是乎也没有太在意,只是带了简单的雨具。
 
也许是受到天气预报的影响,商业中心区居然也能很顺利找到停车位,一切安顿好后,就带着果果直奔商场。逛街顺序与往常没啥两样,先购 物,再带果果到商场楼上的儿童娱乐城玩。下午1点半左右玩累了,就在商场里的美食城饱餐了一顿。午饭过后,果果似乎有些累了,也到小家伙 的午睡时间了,于是就把果果抱到商场的"母婴室"睡觉,小家伙果然是困了,路上就已经呼呼开睡了。LP在母婴室看着果果睡觉,我趁机到楼 下的超市买些食品。
 
果果这一睡不要紧,外面的天气骤变,黑压压的乌云滚滚而来,电闪雷鸣,大雨倾盆而下。母婴室的小孩儿较多,一个小孩子醒来哭闹,其他小 孩子也都被吵醒了,因此果果总共也没睡上一个小时就醒了。本打算带果果回家,但此时外面暴雨倾盆,我们只带了一把伞,况且这么大雨行车也 不安全,于是乎我们选择了等待。
 
果果似乎对外面的情况并不知情,小家伙在儿童区玩的很开心。又过去一个小时,我和LP都有些着急了。于是又来到商场门口查看外面天气情 况。一个小时的急降雨,让商场正面的马路成了一片汪洋,几乎看不到什么车辆,只是有几个高档豪车仗着自己性能优越,在水中缓慢跋涉。此情 此景让LP越发着急,不断催促我想办法回家。在LP的不断催促下,我也有些不耐烦了,于是乎拿着伞出去取车,试想着从侧门接LP和果果上 车。事实上这个决定差点铸成大错,事后想起来还有些后怕。
 
我打伞出去时,雨势似乎不大。车停在离商场北面大月300米的露天停车场里,但当我接近停车场时雨势不知怎么地突然变大,目测应该是大 暴雨程度。进到车内,从车窗向外看,视距也就2-3米,而且只能看到前面,两个后视镜以及后玻璃在这么大的雨情下已经基本无法使用了。将 车龟速开出停车场。由于雨太大,根本看不清道路以及路牌标志,马路上的车都是龟速,打着双闪,另外不时能看到车辆刮碰的情况。我是第一次 开车到这个地方,路十分不熟悉,结果两次走错路,那时也顾不上什么交通规则了,看到没车,就调头往回走。这时车窗车顶响起了硬物撞击声, 冰雹!我的心一下凉了。这次我的车看来再劫难逃了,坐在车里那个心疼啊,我提车没到两周呢:(。
 
事实上更惊险的事情还在后面呢!刚将车开到正确的大街上,我立马后悔了,这哪里是大街啊,这就是大海啊。这条街中间有护栏,调头是不可 能的了。后面的车排成了长队,也没法倒车,只能硬着头皮往前龟速行驶。中间看了很多车停在水里不动了,不知道是发动机进水了,还是司机故 意不走了,那场面简直就像是《后天》里的末日景象。我的心都提到嗓子眼了,生怕发动机进水熄火,那车的彻底废了。终于看到前面有一个路 口,右侧的一个小路上积水不深,很多车都右转上岸,我赶紧打方向跟进!终于上岸了!我长出了一口气,路旁恰好有一个空位,立马过去将车停 住!谢天谢地啊,发动机终于算是保住了!但不知冰雹是否给车留下痕迹,由于光线太暗,根本开不清车的外观是否有损伤,只能第二天观察了。
 
这时雨势减小了,我下车又回到了商场。和LP、果果在商场选择继续等待。果果出来时没穿太多衣服,玩了一天,小家伙看起来也很疲倦。此 时外面的雨势虽然已经小了,甚至是停了。但考虑到路上的深深的积水,特别是回家的途中还要经过一座地道桥,我们选择等等再出去。先到美食 城吃点东西,补充一下热量吧,别感冒了。
 
40分钟后,我们离开了商场,回到车内,起车回家。但回家之路又谈何容易!沈阳站铁道桥洞东西方向已经成了停车场,那车龙一眼望不到 边。原本半分钟的路,我们走了能有1个小时。期间又下起了大雨。雨滴打在车上的声音很大,担心果果受惊吓。于是不断和果果聊天。这也是我 第一次夜间行车,之前我连大灯都没开过,现打开车辆手册翻看如何打开大灯。好不容易挤到十字路口,在交警同志的指挥下,终于上了大道。到 家时,已经8点半了,惊魂行车之旅终于结束了。
 
按我LP的话说,经过这次艰难行车,我已经从新手成长为成手了^_^。
如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! Go语言第一课 Go语言进阶课 Go语言精进之路1 Go语言精进之路2 Go语言第一课 Go语言编程指南
商务合作请联系bigwhite.cn AT aliyun.com

欢迎使用邮件订阅我的博客

输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦!

这里是 Tony Bai的个人Blog,欢迎访问、订阅和留言! 订阅Feed请点击上面图片

如果您觉得这里的文章对您有帮助,请扫描上方二维码进行捐赠 ,加油后的Tony Bai将会为您呈现更多精彩的文章,谢谢!

如果您希望通过微信捐赠,请用微信客户端扫描下方赞赏码:

如果您希望通过比特币或以太币捐赠,可以扫描下方二维码:

比特币:

以太币:

如果您喜欢通过微信浏览本站内容,可以扫描下方二维码,订阅本站官方微信订阅号“iamtonybai”;点击二维码,可直达本人官方微博主页^_^:
本站Powered by Digital Ocean VPS。
选择Digital Ocean VPS主机,即可获得10美元现金充值,可 免费使用两个月哟! 著名主机提供商Linode 10$优惠码:linode10,在 这里注册即可免费获 得。阿里云推荐码: 1WFZ0V立享9折!


View Tony Bai's profile on LinkedIn
DigitalOcean Referral Badge

文章

评论

  • 正在加载...

分类

标签

归档



View My Stats