about

I’m glad you found me. My name is xing zhou and I am a developer

blog

vim的配置


       去年在实习第三天的时候,看到了同事们的vi,顿时觉得走入了另外一个世界,经过了大约1年的使用,终于摸到的一些门路,很多同学看到后都瞪大了眼睛:这。。。这是vi?其实配置vim并不难,而且配置好了之后开发效率极高,而且vim足够轻量级,不像一些IDE动则几个G,打开个开发环境比开机都慢。下面简单讲一下vim的配置。
 
 
      首先贴出我的vim:
 
 
       
 &#...

服务器迁移到三藩市


       经过无数天的等候,最终还是放弃了新加坡的VPS,重新在三藩市部署了一套环境,今天部署成功,将作数据库迁移和一些静态资源的迁移。
 
 
       digitalOcean上显示账户只有不到2美元,一周之内又要充值,我的服务器配置如下,价格折合RMB约1.00元/月
 
 
 
 
 
       今天折腾的时候,访问一直是502,查看了错误日志吼各种找ngin...

高中时的女神要结婚了


     在微信朋友圈看到女神上传了拍结婚照前的化妆照片。 
 
 
     上一次和女神联系是在今年的春节长假,晚上在准备休息的时候收到了女神的信息,大体内容如下: 
 
 
     女神:你在干嘛? 
 
 
     我:在床上躺着 
 
 
     女神:我明年要结婚了 
 
 
     我:祝福你 
 &...

rails发送邮件

     如果你注册了本站,在注册成功后,你的注册邮箱会收到一封来自本网站的邮件供你验证,几乎所有的动态语言都有发送邮件功能,rails也不例外,下面我来分享一下如何配置使用rails来发送邮件。
 
      rails的Action Mailer模块提供了收发邮件的Model和View,Mailer的工作原理和controller极其相似,它继承自ActionMailer::Base,当我们初始化一个项目时,rails会自动为我们生成app/mai...

各种IE和非IE下的条件注释


 IE浏览器的条件注释虽不太常用,却异常强大,不仅可以用来区分IE浏览器版本
 <!--[if IE]> Only IE <![endif]-->
 所有的IE可识别
 <!--[if IE 5.0]> Only IE 5.0 <![endif]-->
 只有IE5.0可以识别
 <!--[if gt IE 5.0]> Only IE 5.0+ <![e...

CSS书写顺序

//显示属性 display
 list-style
 position float clear //自身属性 width
 height
 margin
 padding
 border
 background //文本属性 color
 font
 text-decoration
 text-align
 vertical-align
 white-space
 ...

JS里的CALL和APPLY

call 方法 请参阅 应用于:Function 对象 要求 :版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 :thisObj:可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisO...

写在最前面:星's blog

       博客终于稳定上线了,从有道云笔记里直接copy过来之前的技术笔记,也希望能和大家分享和学习技术上的东西,本来这只是一个个人的技术博客,写一点博文等,后来心血来潮又添加了注册登录,让大家可以更好的互动/讨论,未来可能会开发一个朋友圈的功能,让所有注册的朋友不止可以和我互动,还可以互相认识/联系,这个博客的功能/技术其实很简单,但是还是在某些环节花费了大量的时间,我会在接下来的博客里记录下这些问题,以及解决的方法。       很多人在注册时问:我X,你丫密码...

Ubuntu使用rvm安装ruby


     安装ruby有两种方式,一种是使用rvm,一种是使用rbenv,关于这两种的优劣一直在各社区讨论,身边的同事们大多使用rvm,确都倾向于rbenv,关于这两种的简介对比放在下文介绍,本文主要描述如何使用rvm安装ruby rails等。 
 
 
     
 
 
 安装rvm:先安装curl和git
 
 
 
 
 
 sudo apt-g...

geoLocation结合google map

核心javascript代码:<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
 <script>
 function getElem(id) {
 return typeof id === 'string' ? docu...

contact

want to talk something or join Thoughtworks, send email to Edward_mjz@hotmail.com