换个问法,想了解下如果找有偿 mentor 的话,大家觉得多少¥/小时比较合适呢?
我支持付费教程~
tutsplu 教程很不错,我也订阅了+
国庆快来啦,有国庆没有安排能够指点指点我的吗~
期盼着有意者通过我资料信息页中的邮箱与我联系~
我用的也是 4000,习惯了就好了,手也不痛,腰也不酸了,特好
个人比较喜欢 Lynda.com 的教程,较之其他的教程,他家的比较系统,从 Essential 到 Beyond Basics,对我这种初学者来说比较适用,我最早的 PHP 就是看完了 PHP & MySQL essential training 大概知道了怎么回事,写出了自己第一个 CRUD 系统,转了一圈后现在又在捡起 PHP 了...
nice, thank you for sharing
我的鼠标手就是大一时候玩 D2 给玩出来的
agent = Mechanize.new form = agent.get("http://localhost/login.aspx.form("form1"")) do |f| f.txtID = 'sei44329' end.click_button
看了半天 mechanize 的文档,终于用上面这段代码搞定自动登录了,在 irb 中看到返回来登录后的页面数据那高兴啊,剩下看来也要继续用 mechanize 重写后半部分的表单提交部分代码了,因为貌似上面这段代码加上之前写好的提交代码无法配合着使用,运行后还是返回提示登录的界面
一个上午了还没有解决这个问题,我再试试其他办法,如果是在不行只能试下 watir 了
根据 stackoverflow 上童鞋的提示,我改用 mechanize 来做登录这块,代码如下
agent = Mechanize.new login_form = agent.get("http://localhost/login.aspx.form("form1""))
login_form.txtID = 'username'
agent.submit(login_form, login_form.buttons.first)
但还是不行,奇怪了,难道是 mechanize 我哪里没有用对?
#4 楼 @vkill 是的,浏览器中简单,填入用户名,点击登录就进去了 我才开始学习 ruby,也不是很熟悉,不能太看出这段代码运行后抛出啥异常,运行后貌似一切正常
之所以我知道没有认证成功是因为,在这段代码的后面还跟了如下这段提交表单的代码 x = Net::HTTP.post_form(URI.parse("http://localhost/New.aspx"), params) puts x.body
而 puts 出来的结果就是被跳转到登录界面的 body
url = URI.parse('http://localhost/login.aspx') req = Net::HTTP::Post.new(url.path) req.basic_auth 'username', '123456'
按照你的指引,我尝试了如上这段代码,但是还是没有给自动登录进去...
@freemem 这不是微博链接吗?啥帖子
在 macruby 基础上改的吧?
Ruby by example?
收藏功能貌似没有用,我回复标记下~
mark 一下,说不定日后有用
orz Ruby/Rails社区貌似是当前国内最nice的社区了...
谢谢,已注册
又查了下,貌似日后会将这门课作为 OCW 发布出来 http://oli.web.cmu.edu/openlearning/forstudents/freecourses
Future Courses: Principles of Computing
Development work is just beginning on a new course developed in conjunction with the School of Computer Science at Carnegie Mellon. This 14 unit course will begin with a brief introduction of the history of computer science and reach as far as discussions of intractable problems in computer science. This introductory survey course is funded by the Kresge Foundation.
Carnegie Mellon 大学 Tom Cortina 教授有堂叫“Principles of Computation 的课程,其介绍是:It starts with a history of computation, but in Week 2, students start learning the programming language Ruby. Then the course covers iteration, recursion, random number generators and other topics. 但貌似不是 open course ware