摘要: RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。 RVM 的官网是 "https://rvm.io/" 。 如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。 这里所有的命令都是再用户权限下操作的,任何命令最好都不要用 sudo. RV... 阅读全文
posted @ 2015-12-02 12:48 Ray Liang 阅读(2683) 评论(0) 推荐(1)
摘要: ROR 之美在于它的简单与快速,而它最大的痛选择困难。Ruby 上优秀的包实在是难以计数了。我在RubyGems和GitHub上分别将我在每个项目中几乎都会用到的,或者是经常使用的 gem 汇总了一下。并且作了一个综合的排名,希望能给予可能患有gem选择困难症的园友一分助力吧。 阅读全文
posted @ 2015-12-01 15:25 Ray Liang 阅读(4967) 评论(1) 推荐(3)
摘要: 从 C 世界迈入python总是令人有一种如释重负之感,同样的效果同样的功能,只需要付出1/10不到的代价,可能正是Python所倡导的简美哲学所带来的威力。 我还深深地记得在ASP.NET中做全球化的经历,可谓是苦不堪言。由于 .net 是采用xml格式的资源文件作为资源承载格式,导致对全球化资... 阅读全文
posted @ 2015-11-23 09:32 Ray Liang 阅读(5900) 评论(9) 推荐(3)
摘要: 什么是3D Touch 3D Touch 是iOS9之后专为 iPhone6s 机型加入的新特性,这一新技术移植于 Mac Book 上的 ForceTouch 更准确地说应该是 ForceTouch 在iPhone 上的实现吧。3D Touch 实质是一种新型的快捷单点触控技术,在同一个点上通... 阅读全文
posted @ 2015-11-21 13:33 Ray Liang 阅读(3680) 评论(2) 推荐(3)
摘要: Scrapy 这个爬网框架真心不错,但在OSX上安装总是会出现各种的问题,在这里就作一个收集汇总。我的系统环境是 OS X El Capitan (10.11.1) 首先要保证 pip , virtualenv 和 setuptools 是最新版本 如果你能直接运行以下的安装指令,只能说明你的人品足 阅读全文
posted @ 2015-11-13 18:14 Ray Liang 阅读(11349) 评论(0) 推荐(1)
摘要: 每个用过 的iOS开发者对其诸多的限制和有限的功能也深有感触。悻然,自iOS8推出 WebKit 框架后将改变这一窘境。在本文我将会深入WebKit来体验一下它给我们带来的好处,同时也看看在iOS9中新加入的 SFSafariViewController 有些什么新的惊喜。 通用的浏览行为 ... 阅读全文
posted @ 2015-11-13 11:48 Ray Liang 阅读(4273) 评论(2) 推荐(1)
摘要: 文字展示是任何GUI开发的一个最常规的编程任务。可能一提及文字我们脑中想到的无非就是 Label 和 Text 这两个关键词,今天我们就谈谈 Label。 无论在 Windows 或者 Web 开发中当 Label 中显示的文字内容是一个超长的文本,我们都是习惯于由当前的UI引擎自己去计算10几年... 阅读全文
posted @ 2015-11-06 12:06 Ray Liang 阅读(494) 评论(0) 推荐(0)
摘要: Activity Indicator 是iOS开发中必不可少的一个视图。本文就简单地总结一下这个Activity Indicator 的使用方法。 默认 Activity Indicator 以下的函数可以向视图添加一个默认的 Activity Indicator 以下是代码的输出 ... 阅读全文
posted @ 2015-11-06 11:39 Ray Liang 阅读(1041) 评论(0) 推荐(0)
摘要: 这是一个很常用的开发场景,就是改变导航栏上的文字颜色与背景色,如果你曾有 windows form 开发经验一定会笑我:“卧槽,这有什么好写的,不就是设置两个属性就可以了吗?” 我以前也这样认为,但在iOS中这个过程是很落后的,先来建立一个简单的带有导航栏的项目,运行效果是这样的: 这个... 阅读全文
posted @ 2015-11-05 15:39 Ray Liang 阅读(2924) 评论(1) 推荐(1)
摘要: 最近很多朋友都在问我关于 Flask 部署的问题,说实在的我很乐意看到和回答这样的问题,至少证明了越来越多人开始用 Flask 了。 之前我曾发表过一篇在 Ubuntu 上用 uwsgi + nginx 的 Flask 部署方法,说实在的 uwsgi 是个大坑可能用在 Django 上还好吧,不过... 阅读全文
posted @ 2015-09-25 12:33 Ray Liang 阅读(71143) 评论(6) 推荐(7)