Ruby
wide288
头脑的清醒更有利于高级思维的活动。
展开
-
install ruby to mac
1、在ruby官方上面提示在macbook中安装ruby可以执行这样一句话:% port install rubyy2、但是要执行这个的前提是你已经安装了macport了,但是可恶的是你要安装macport的话要先安装mac上面的 xcode才能安装macport【呵呵,我的mac 是一定要装xcode的,所】3、所以你应该先下载xcode_3.2.4_an转载 2014-06-11 14:45:03 · 2206 阅读 · 0 评论 -
六种用ruby调用执行shell命令的方法
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blackanger.blog.51cto.com/140924/43730碰到需要调用操作系统shell命令的时候,Ruby为我们提供了六种完成任务的方法:1.Exec方法: Kernel#exec方法通过调用指定的命令取代当前进程: 例子:转载 2014-07-29 10:40:46 · 3077 阅读 · 0 评论 -
Ruby命令行参数介绍
命令行参数“从命令行开始”。不管Ruby用在哪个系统上,无论是超级的科学工作站或者是嵌入式PDA设备,你无论如何都要从Ruby的解释器开始,这会给我们传递命令行参数的机会。Ruby的命令行由三个部分组成:Ruby解释器选项,可选的要运行程序的名字,和可选的用于那个程序的一组参数。ruby [ options ] [ -- ] [ programfile ] [ argu转载 2014-07-11 16:59:20 · 938 阅读 · 0 评论 -
ruby执行周期性任务的三种gem介绍
无论是用ruby做系统管理,还是用rails做web开发,都可能遇到周期性任务,它们按照一定时间周期(1小时,2天......)持续地触发。在ruby中,我认为一次性任务使用 sidekiq 来完成是非常方便的,而周期性的任务就需要用到 whenever , sidetiq , clockwork 等等gem了。1.whenever首先,whenever是基于linux转载 2014-08-18 23:56:58 · 1089 阅读 · 0 评论 -
Mac 下通过 shell 执行 ruby 文件
#!/bin/bashruby ex0_1.rb上面是SHELL 文件内容。这样写可以原创 2014-08-19 00:08:29 · 9667 阅读 · 0 评论 -
Ruby连Mysql数据库
1、安装Mysql 我这里装的mysql5.52、复制 MySQL\MySQL Server 5.5\lib\libmysql.dll 到ruby/bin 目录3、安装 mysql-mingw32.gem[html] view plaincopyF:\Ruby>gem install my转载 2014-08-18 23:43:18 · 767 阅读 · 0 评论 -
Mac下Rails连接Mysql的一点点心得
首先附上我的工作环境系统:Mac OS X 10.7.4Ruby:ruby 1.9.3p194Rails:Rails 3.2.6Mysql:5.5.27 MySQL Community Server由于我手上的书籍都是从图书馆借来的,他们的rails版本普遍比较早,虽然都是默认mysql数据库,但都没提到rails与mysql的连接问题,在他们看来这似乎不需要任何说明的。转载 2014-08-18 23:41:34 · 1346 阅读 · 0 评论 -
读《Ruby 元编程》
通过许多法术,Ruby 有的编程技巧来实现很多巧妙的编程:数组参数环绕别名白板类扩展类扩展混入类实例变量类宏洁净室代码处理器上下文探针延迟执行动态派发动态方法动态代理扁平作用域幽灵方法钩子方法内核方法惰性实例变量拟态方法猴子打补丁……上面的高级些的技巧,来实现更简洁的编程(只是指总行数),方便修改上。一原创 2015-01-13 11:52:00 · 919 阅读 · 0 评论 -
如何安装 Sass
2, 安装 rubyruby -vruby 2.4.2p198 (2017-09-14 revision 59899) [x64-mingw32]这个是下载安装 exe 文件来进行安装的。3,安装 sassgem install sasssass -vSass 3.5.3 (Bleeding Edge)参考:https://w原创 2017-11-27 09:52:35 · 564 阅读 · 0 评论 -
Ruby 获取当前的时间
#获取当前的时间 today = Time.new; puts "当前日期:" + today.strftime("%Y-%m-%d %H:%M:%S");#采用格式化输出 #获取指定日期的时间 如 :2010-08-30 20:50:01 day = Time.local(2010, 8 , 30 , 20, 50, 1); puts "指定日期:" + day.strf转载 2014-07-11 18:29:23 · 10692 阅读 · 0 评论 -
快速读懂Ruby代码问答
发信人: FenRagwort (Secluded Life), 信区: Ruby 标 题: 快速读懂Ruby代码问答 发信站: 水木社区 (Sun Sep 11 23:05:27 2011), 站内 本问答的目标读者是不了解Ruby语言、但有别的编程语言经验的人。 Ruby语言的代码可读性是很强的。本问答只把一些语法特点、以及别的语言中可能没有或不同的东西展现出转载 2014-07-11 17:10:35 · 4711 阅读 · 0 评论 -
Ruby 网络资料
https://www.gitbook.io/book/rocodev/rails-102原创 2014-06-16 10:25:11 · 772 阅读 · 0 评论 -
irb是干什么的 ruby
irb 就是 interactive ruby的缩写 ,交互式Ruby是非常好的命令行工具。将命令和表达式键入irb后,它会立刻执行。你可以将其看做是一个实时ruby解释器转载 2014-07-07 12:12:27 · 4434 阅读 · 0 评论 -
Ruby String#unpack
从一个例子开始:如何将一个字符串转化成一个十六进制的串。一种方法是使用字符串的each_byte来做:Ruby代码 res = [] "abc".each_byte {|i| res res.map {|i| i.to_s(16)} 写了三行才实现出来这个功能,非常不爽。我们看看unpack的强大功能吧:Cpp代码转载 2014-07-07 14:02:14 · 2043 阅读 · 0 评论 -
【ruby项目,语言提交检查(一)】如何快速学习ruby ?
如何快速学习ruby ?学习语言最快的思路。变量,常量,变量类型,操作符,逻辑语句如 if, else, switch, for, foreach, do while, break, 等等。要学的语言与这些命令相似的命令是什么?了解使用方法即可。之后,如果是面向对象,就要了解一下关于对象的操作了。有没有函数库,一般语言都有的。输出命令函数,操作数组,操作字符串,对象属性操作原创 2014-07-07 12:08:16 · 1377 阅读 · 0 评论 -
常用语言对比,真是好东西。JavaScript, PHP, Python, Ruby
http://hyperpolyglot.org/scripting常用语言对比,真是好东西。原创 2014-07-07 14:13:38 · 1824 阅读 · 0 评论 -
刚刚下单买了《Ruby元编程》,读到一篇此书点评
http://blog.csdn.net/ccat/article/details/7269765讲解的不错。分享一下。原创 2014-07-09 11:01:48 · 772 阅读 · 0 评论 -
21点游戏,命令行的,面像过程的写法。Ruby
21点游戏,命令行的,面像过程的写法。ruby 的写法以后再试试。# this is game 21 point# 操作命令符 空没有操作,n下一步,抽牌;w亮牌结束;l认输$ope = ''$prompt = '>'$x1 = 0$x2 = 0$x3 = 0$pc = 0$u1 = 0$u2 = 0$u3 = 0$over = ''def out_main(a =原创 2014-07-29 11:55:42 · 1325 阅读 · 0 评论 -
ruby 生成随机数 和 随机字符串
1,rand(999999) 生成 6 位随机数2,puts rand(0xffffff) # 十六进制的3,puts rand 生成 0-1 之间的任意数4, def newpass( len )chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_anewpass = ""1.upt转载 2014-07-11 18:12:53 · 11659 阅读 · 0 评论 -
读《松本行弘的程序世界》
【日】松本行弘Ruby 的作者Ruby 社区的气质:热爱生活,追求编程的自由度,带点非主流的极客色彩。这本书是松本行弘从一个编程语言设计者的角度去看待各种各样的流行编程语言,分析它们有哪些特点,以及 Ruby 编程语言是如何取舍的。书的内容成形于《日经 Linux》杂志于 2005年5月至2009年4月的连载。经过修改的内容。一,为什么开发 Ruby 给作者来去快乐。 计算机语言专业 ...原创 2018-04-09 08:54:24 · 453 阅读 · 0 评论