春天到了,最喜欢油菜花开
春天到了,很喜欢金灿灿油菜花,站在一大片一大片的花丛中,如同徜徉在金色的海洋。回忆起小的时候,花比人高,拖着书包走在开满油菜花的田间小路上开心的上学去,闭上眼似乎还能闻见淡淡的花香。
天气暖和了,也该出门走走,结束宅男的生活了。
春天到了,很喜欢金灿灿油菜花,站在一大片一大片的花丛中,如同徜徉在金色的海洋。回忆起小的时候,花比人高,拖着书包走在开满油菜花的田间小路上开心的上学去,闭上眼似乎还能闻见淡淡的花香。
天气暖和了,也该出门走走,结束宅男的生活了。
Jenkins集成Rails单元测试关键是安装ruby环境,jenkins可以通过插件安装ruby运行环境,但是安装的ruby版本是j-ruby,和我们使用的标准ruby有一定区别不推荐安装。
我们需要通过ruby版本控制工具安装rvm或者rbenv安装需要的ruby版本。这里选择rvm来安装。
Jenkins和Gitlab集成主要目的是将Jenkins作为Gitlab持续集成工具,版本库有提交或者合并时能够触发Jenkins自动build
阅读 →链接Linux文件系统中非常重要的一个概念,在这里探讨Linux文件系统中的硬链接和软连接,以帮助我们更好的理解和正确使用硬链接和软连接。
阅读 →无意间读了一篇博客《Why your code is so hard to understand》 恰好最近遇到这些问题,引起了一些思考和共鸣。作为工程师你是如何看待代码的好与坏?该文章中提到的几点我觉得特别有道理,如,过度复杂的心智模型(overly complex mental models),从语义模型到代码的糟糕转化(poor translation of semantic models into code)和隐晦的用法(obscured usage)等等。今天我结合自己的工作谈谈看法。
阅读 →我们在使用Git常用的add, commit和merge等命令来处理我们日常的工作。本文介绍几个不常用,但是能给你带来极大的效率提高同时也能让你Git水平提高一个档次。
阅读 →乱码是我们在使用计算机(不止编程)中经常遇到,如,网页显示乱码,Linux文本文件到Windows中乱码。最近花时间研究了一番,在这里做个总结。
阅读 →随着Html5的到来,javascript也得到极大的发展,产生了很多新API,给web应用带来很大的便利。
阅读 →最近在做一个微信项目,由于微信加载页面很慢,所以像jquery这些成熟的js库显得是个庞然大物。没办只能自己动手实现一些基础的东西,
首先,需要实现最基础javascript的类定义和类的继承,其次是名字空间。这几个是方便我们管理和组织代码最基础的,当然不是必须的,你也可以以最少代码方式将js写在你需要的地方;作为一个完整的项目我不建议这做。来看看我的具体实现吧。
很少因为某个gem写博客觉得只是某个工具,最近做微信发下一枚不错的gem, 不得不记一笔。
wechat-rails是一个微信开发者api接口的gem包,可以在rails和命令行中使用。它的主要优点有这么几个:
安装和使用自己去看他的readme不再这里重复了,我们来看看使用的几个要点。
阅读 →