Fork me on GitHub

黄博文的地盘

我是一个程序员.

健身4个月总结

| Comments

不知不觉,已经健身4个月了。刚开始健身的时候也没想到自己能坚持这么久,也没想到需要花费这么多的时间。不过目前一切都好,虽然健身花费了一些时间,但是也算有所收获,给自己的生活注入了一股新力量。也能每天有1到2个小时把自己从电脑前拉起来,去外面跑跑步,呼吸一下新鲜空气,去健身房聚聚哑铃,练习引体向上,突破身体的极限,或者去游泳池学习蛙泳、仰泳,与水亲密接触。

程序员健身之马拉松篇

| Comments

程序员的身体差,似乎已经是大家的共识。整天对着电脑不运动,长此以往导致各种疾病缠身。新闻里也时不时的报道些程序员加班猝死的新闻。本人虽然是程序员,但是还是比较热爱运动的。毕业后有4,5年了,每周还时不时的踢踢球、打打篮球。每天上下班都是骑自行车,来回有26公里。加上大学时候经常锻炼,身体底子还不错。只不过上班后吃的比以前好了,运动量也没以前大了,体重蹭蹭的往上涨,最重的时候已经达到了80kg。

AWS系列之三 使用EBS

| Comments

Amazon Elastic Block Store(EBS)可作为EC2实例的持久性数据块级存储。其具有高可用性和持久性的特点,可用性高达99.999%。给现有的EC2实例扩展新的存储块只需要几分钟的时间,省时省力。每个EBS块都被放置在一个特定的可用区内,并且会自动维护一个副本,随时保护数据安全。

AWS系列之二 使用EC2

| Comments

在本文中我们有三个任务。 第一:使用Amazon management console创建一个EC2实例。 第二:使用本地的命令行工具远程登陆到该EC2实例。 第三:在该EC2实例上创建一个web服务,并通过公共域名来访问该web服务。

Gradle与Gatling脚本集成

| Comments

Gatling作为次时代的性能测试工具,由于其API简洁明了、性能出众,越来越受欢迎。但是运行Gatling脚本却有诸多不便,其提供的默认方式不是很方便。考虑到Gatling脚本本质上是Scala类,运行的时候还是使用的是java虚拟机,我们可以将其脚本的运行与Gradle结合起来。这样子就可以通过Gradle来运行Gatling脚本了。

AWS系列之一 亚马逊云服务概述

| Comments

云计算经过这几年的发展,已经不再是是一个高大上的名词,而是已经应用到寻常百姓家的技术。每天如果你和互联网打交道,那么或多或少都会和云扯上关系。gmail、github、各种网盘、GAE、heroku等各种服务都属于云服务的范畴。那么云计算的定义到底是什么?这里有摘自wiki的定义。

成都亚马逊AWSome Day回顾

| Comments

昨天我和公司同仁一起参加了亚马逊在成都的第一场AWSome Day活动。整个活动时间异常紧促,短短一天包含了7堂session,讲师的狂轰乱炸使得我们同学们普遍觉得比上班累多了。好了,废话不多说,让我们来回顾一下昨天都讲了那些东西。

HTML5和CSS3响应式WEB设计指南 译者序

| Comments

“不是我不明白,这世界变化快。”崔健的这首歌使用在互联网领域最合适不过。只短短数年的功夫,互联网的浪潮还没过去,移动互联网的时代已经来临。人们已经习惯将越来越多的时间花在各种移动设备上。各大互联网公司先知先觉,在移动互联网领域杀的不可开交,甚至很多传统行业公司也在积极寻求自身领域与移动互联网的结合点。

终端设备种类繁多,要给所有用户群带来一致的用户体验实属不易。在这种背景下,响应式设计应运而生。响应式Web设计的理念是,页面的设计与开发应当根据用户行为及设备环境进行相应的响应和调整。响应式设计并不是单纯设计者的事情,它是一系列技术栈的结合。HTML5和CSS3酝酿了多年终于落地,其在响应式设计中扮演着举足轻重的角色。

本书作者Benjamin LaGrone具有丰富的互联网设计和开发经验。本书共7章,系统的介绍了利用HTML5和CSS3进行响应式Web设计的方方面面。每一小节基本都分为准备工作、实现方式、工作原理三部分,每个知识点逐步展开。并且每个小节所对应的方法都有详实的示例代码,可供读者参考学习。

在翻译此书的过程中,我和同事饶勋荣合作非常愉快。同时也感谢华章公司的编辑们对我们工作的支持。另外,还要感谢家人对我的包容和照顾。

最后,希望本书能给大家带来超凡的阅读体验。

黄博文