10 2015 档案
摘要:前言
这里记录一下在做前端开发的时候遇到的一些小坑。。╮(╯▽╰)╭ 奇怪的空格
下面两段HTML: 和 最后展现出来是一样的吗? 不一样,请自己复制到HTML中打开,你们会发现第一段HTML的两个button之间有一个小小的空格,原因是浏览器会把换行符连同前后的空格一起渲染成一个空...
阅读全文
摘要:前言 在软件开发过程中,log往往是不太引人注意的环节,大部分的log都只是开发人员为了调试bug临时加上的。这样出来的软件,最后的log往往杂乱无章没有系统性。我们判断一个软件系统的log写的好不好,可以通过以下几点: 当软件交付给其他人使用出现bug,他们是否能够凭借log对问题有一个比...
阅读全文
摘要:Buildbot in Docker 前言
最近使用Buildbot做了一个自动测试的框架,为了部署方便,可以把测试框架做成Docker镜像,方便部署。这里记录下过程,供大家参考。 项目介绍
项目是一个Online的基于http的交易系统,其实就是一个Ad Exchange。然后为了对它进...
阅读全文
摘要:Buildbot TipsBuildbot也是个大坑。。我并不熟悉python,偏偏文档又少。这几天使用buildbot出了不少坑。有的解决了,有的绕过去,这里都把它们一一记下来。 Force Build第一个坑就是False Build,正常情况下在Web页面上的builder栏里,会有一个Fo...
阅读全文
摘要:什么是 Buildbot " Buildbot " 是一个持续集成和自动化测试框架,我在毕业刚进VMware不久的一个和以色列人合作的项目中接触到 Buildbot ,当时我真的恨死它了。。。经常随意的提交了一些代码后, Buildbot 就开始勤勤恳恳的把所有的代码下载下来然后跑各种测试,跑完...
阅读全文
摘要:提到 blockchain ,估计很多人还很陌生,但是提到比特币,很多人就会“哦!就是那个大骗局!”...比特币的未来搁置不谈(我也不看好)。但是比特币的技术基础: blockchain 值得大家去研究了解一下,它很有可能在给世界带来深远的变革。比特币的很多特点比如”不可增发,不可伪造,存在网络中不...
阅读全文
摘要:前言作为一个从后端转全栈的码农,我一直使用express,jade & bootstrap, jquery的组合。重复了几次相同的工作后,看到网上开始流行MEAN Stack,于是也对其研究了一番。MEAN Stack在我看来最大的意义是可以节省很多繁琐重复的数据操作代码,按照正常方式,页面上需要...
阅读全文
摘要:大家都知道实时竞价的广告一般会在一个iframe中,这个iframe会有一个复杂的src。那么这个iframe是如何生成的? 这里分析NginAd作为exchange时,如何让媒体网站通过引用一段ad tag达到竞价的目的。 当一个媒体网站对接到NginAd,注册完毕后,NginAd会给出一段Ad
阅读全文
摘要:前言 Nginad是一个基于php的开源项目,它既可以作为静态配置的Ad Server,也可以作为动态的RTB Exchange使用。代码结构比较直接明了,挺适合用作学习的。本文如果有理解错误的地方,希望各位不吝指正。 概要 我在14年10月份接触RTB领域的时候,开始搭建RTBKit + Ngin
阅读全文