Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
vbgfnd
@vbgfnd
会员
第 15260 位会员 / 2014-10-07

7 篇帖子 / 31 条回帖
0 关注者
1 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 求学习 Ruby 的有效方法 at 2015年10月01日

    我的情况和你一样,入职后公司里要用 ruby 做自动化测试,初学 ruby 确实很多麻烦的地方:比如要实现控制浏览器用啥工具实现都不知道,或者想要调用一个函数,不知道怎么用,网上要到处查文档,文档说的也不是很详细,用之前还要测试一下函数。工作效率很低。。。

    我个人总结的学习方法,希望可以帮助你: 1 实现思路不懂,可以问问公司的厉害的人----他会告诉你要用什么工具,业界实现这个一般用什么 gem 库实现 2 有网站解释 ruby 的 api 怎么用,可以去那里查资料 (虽然有的时候感觉解释的太简单了) 3 自己用过的方法,写过的 api,吧你已经摸索过的代码记录下来,做成笔记(比如语法规则,比如实现一个功能 api 如何调用) 4 平时自己多写,多写,多写。重要的事情说三遍!!比如学习 ruby 的基础类库,一些常用的方法,自己都写个小脚本用一下,工作过程中哪些可以用 ruby 脚本做工具的地方,业余时间做出来。慢慢的你就会熟悉 ruby 语法,熟悉 ruby 的内置接口函数,熟悉如何看 api 文档,会熟悉很多东西 5 遇到自己没有思路解决的问题,比如代码上的报错自己查不出来,比如一段代码逻辑是正确的,但是功能就是有问题,这个时候再找大神求助,先说出自己当时解决问题用了那些方法,怎么去尝试解决的。这样能让大神更好的了解你的问题,提高他的效率

    比如我现在在学习 linux 脚本~工作中有个操作是测试前要吧一个目录中所有文件先备份一下,保存原始环境。以前我都是手动操作的,现在我正在用 linux 脚本来实现,希望达到脚本自动备份~既提高工作效率,又提高了自己的编码技能~嘎嘎

  • 大家喜欢合作吗? at 2015年09月30日

    多人合作一不小心会陷入各种针对工作进度的问题甩责任和撕逼。。。烦的要死

  • 求推荐个键盘,有经验的朋友帮帮忙 at 2015年09月30日

    #5 楼 @shangrenzhidao 我用的是 G80-3000 cherry 黑轴 和 酷冷至尊(CoolerMaster)烈焰枪 侧刻版 cherry 青轴<-这个是 87 键 1 说下黑轴和青轴区别: 黑轴的反应速度最快,按键不需要完全按下去就能反应,一开始会不习惯,有时候会多打 2 个相同字符,习惯后打字速度简直起飞 (前提是你要有正确的打字指法)。除此之外,黑轴要求的按键力度最大喜欢力度的推荐 青轴的反应速度可以说最慢,但它有段落感,按键下去有哒哒的声音反馈。声音很响,打字有节奏感,打字速度会稍微比黑轴慢点,但是你同样会很享受。 2 说下我的青轴键盘: 酷冷至尊(CoolerMaster)烈焰枪 侧刻版 青轴《——这款做工非常精良,价格相当于半价 filco,个人觉得性价比高 但是!但是!但是!不要买这个款式的“炫版”(就是按键附带闪灯背光的那款),可以告诉你“炫版”和普通测刻版完全是 2 个厂商的做工,普通测刻版做工精良,设计人性化。。炫版的做工很差,设计反人类。我入手的当天就发现一个按键的灯光失灵,质量控制极差!第二天换了普通测刻,感觉完全就是 2 个不同的设计和做工 3 说下我理想的键盘:filco 的一款 87 键测刻+cherry 黑轴 87 键不占地方,小键盘基本不需要,黑轴手感流畅噪音小,而且 filco 的键盘侧刻逼格高~永远不担心按键的字符被抹掉~~~~~~按键是 cherry 黑轴,简直是我心中最佳键盘!!!奈何价格过千,价格小贵而且国内怕买到假货 T0T

  • 如何使用脚本将特定 http:// 网址中的文件都下载下来 at 2015年09月30日

    #2 楼 @yingce 我擦,没注意,不小心在公司里点击链接了,才发现域名不对!尼!玛!

  • 感觉自己找到了一个能激励自己一直孤独写代码学习下去的好方法! at 2015年09月30日

    #4 楼 @est 说的貌似很有道理,我竟无言以对= = !!!

  • 感觉自己找到了一个能激励自己一直孤独写代码学习下去的好方法! at 2015年09月30日

    #6 楼 @pynix 只是刚好在看雪也发布了个帖子,讨论学习方法,但是我编写的代码和逆向没任何关系

  • 感觉自己找到了一个能激励自己一直孤独写代码学习下去的好方法! at 2015年09月30日

    #7 楼 @yfractal 啥意思哩

  • 感觉自己找到了一个能激励自己一直孤独写代码学习下去的好方法! at 2015年09月30日

    之前在 ruby 写的感觉表达不够好,现在附上一个表达比较好的版本 http://bbs.pediy.com/showthread.php?t=204539

  • 实现项目各阶段工作的理解 at 2015年04月26日

    #15 楼 @rei 我只是想表达 1‘2’3 点观点,并且有缩进~

  • 实现项目各阶段工作的理解 at 2015年04月26日

    #15 楼 @rei 我刚学的 markdown,一些功能不会用,还有所有的文字都是我自己写的~

  • 实现项目各阶段工作的理解 at 2015年04月26日

    #13 楼 @rei 3q,恢复的这么快~你每天都在 ruby 论坛工作吗?

  • 实现项目各阶段工作的理解 at 2015年04月26日

    #10 楼 @rei 您好,我的文章格式 ok 了,请把我的帖子恢复到分享节点吧。3q

  • 实现项目各阶段工作的理解 at 2015年04月24日

    #10 楼 @rei 谢谢提醒,那等我研究过 markdown 改好再请管理员处理吧= = 。。。。

  • 实现项目各阶段工作的理解 at 2015年04月24日

    @Rei:求助,这个帖子哪里不符合要求,怎么到 no point 节点了?

  • 实现项目各阶段工作的理解 at 2015年04月24日

    #7 楼 @kgen 谢谢我会研究的,但不知道在做项目思路上我有什么不足吗?

  • 实现项目各阶段工作的理解 at 2015年04月24日

    #3 楼 @huacnlee 谢谢~

  • 实现项目各阶段工作的理解 at 2015年04月24日

    #4 楼 @diguage 谢谢看到很多人都推荐这个了,感谢!

  • 一个基于 Rails 的 RESTful API 框架: Lina at 2015年04月24日

    #51 楼 @lyfi2003 飞哥,你的帖子里把文字加粗,排版是怎么做到的?社区的发帖功能里貌似没有这些编辑工具。。。我 word 上编辑好的格式粘贴下来没了。。。。。。

  • 实现项目各阶段工作的理解 at 2015年04月24日

    #1 楼 @kgen 啊。。。我原本以为图片的形式更清晰一些= = !!!,贴文本的话 word 上的这些格式就乱了。。。

  • 问题来了:ruby 如何实现在 windows 下编辑文件,替换指定行的内容? at 2015年03月20日

    #1 楼 @king1990_cool 我是这么做的,但是我想研究下有木有别的方法,要是文件超级大,只改动一些小部分的场景,如何很好满足呢?

  • 关于 ruby 控制 window cmd 发 ftp 命令的问题 at 2015年03月16日

    #1 楼 @Rei 谢谢你的热心回复~但是这种方法在我的环境中试过了,接口为莫名报错。最后还是放弃了。

    控制 ftp 的方式最终我自己解决了。但是好奇 ruby 能不能做到上述方法的控制~想讨论下,哈哈

    再次感谢~

  • 做个小调查,有多少人是零基础学 Rails 的? at 2015年03月16日

    只给一周时间学 ruby,然后开始写代码

  • ruby 如何控制 windows 控制台执行命令? at 2015年03月09日

    #1 楼 @blacktulip 感谢!

  • Ruby 如何调用 net/ftp 接口实现查看 FTP 服务器上的文件列表 at 2015年03月09日

    #5 楼 @gyorou 我也没办法吧这个乱码表示出来,我在控制台看到的是为空的显示。。。。

  • Ruby 如何调用 net/ftp 接口实现查看 FTP 服务器上的文件列表 at 2015年03月04日

    @MrPasserby 我们执行主机是 windows 的,这个不能换,不过我可以回家试试,看是代码的问题还是操作系统的问题~ 3q

  • Ruby 如何调用 net/ftp 接口实现查看 FTP 服务器上的文件列表 at 2015年03月04日

    补充 ftp 服务器系统信息: UNIX emulated by FileZilla

    执行主机是 win7

  • Ruby 如何调用 net/ftp 接口实现查看 FTP 服务器上的文件列表 at 2015年03月04日

    有人说 nlst 方法里面参数要写全路径,后来我用了 files = ftp.nlst("/PR/SC/SC5.0_R2") 这种方法依然报错 irb(main):007:0* files = ftp.nlst("/PR/SC/SC5.0_R2") SocketError: getnameinfo: ���������������������� from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:1083:in addr' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:1083:inblock (2levels) in class:BufferedSocket' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:383:in makeport' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:421:intransfercmd' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:514:in block (2 levels) in retrlines' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:199:inwith_binary' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:512:in block in retrlines' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/monitor.rb:211:inmon_synchronize' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:511:in retrlines' from D:/Sangfor-ATT/Ruby200/lib/ruby/2.0.0/net/ftp.rb:744:innlst' from (irb):7 from D:/Sangfor-ATT/Ruby200/bin/irb:12:in `

    '

  • win7 下使用 ruby 的 File.delete 删除 cookie,报权限不足,如何解决? at 2014年10月16日

    #1 楼 @lyfi2003 事实证明用右键管理员运行开启,运行脚本也不行

  • win7 下使用 ruby 的 File.delete 删除 cookie,报权限不足,如何解决? at 2014年10月16日

    #1 楼 @lyfi2003 事实证明用右键管理员运行开启,运行脚本也不行

  • win7 下使用 ruby 的 File.delete 删除 cookie,报权限不足,如何解决? at 2014年10月16日

    #1 楼 @lyfi2003 事实证明用右键管理员运行开启,运行脚本也不行

  • 1
  • 2
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English