第三天早上就是Jeremy Kemper发布了rails 2.1,介绍了新的特征。
然后去听了Using Git to Manage and Deploy Rails Apps,可惜内容深度不够,我用git尽管也只是两个月左右也不是很熟悉,但里面讲得东西也大概都知道了。
后来去了‘Scaling Rails’这个session.这次railsconf比较有趣的地方是好像有四个正式的talk提到Scaling Rails这个主题,但其实每个人的说的scaling其实具体指的都不太一样。这个session本来是我喜欢的panel的形式,但也不够深入,说来说去也就是没silver bulletin这个意思。有点印象的就是现在网站一般都有些social network的功能,里面的成员关系的graph个其实是个难scale的问题。
第三天下午先听了EventMachine这个session.开始我其实不知道说的是什么东西,只是由于演讲的作者来自getsatisfaction.com,与我目前想做的一个项目有些沾边才去的。后来发现其实是我非常熟悉的reactor pattern的做网络服务的框架。reactor是非常广泛应用的模式,ruby有类似的实现当然是很make sense的。
后来听说同时举行的Heroku的talk很cool,尽管是marketing pitch.他们有个在browser里运行的irb,很多人觉得很cool,我倒是对这个没什么兴趣,觉得用不上。我觉得比较cool的地方是他们会monitor你的请求,比如你的网站如果没流量一段时间,他们就会自动把你的网站下线,zip存下来,等有个新的请求,马上redeploy.这样的pay as you go方式比amazon ec2还灵活。
然后去了Ola Bini的jruby on rails,比较有印象的就是thoughtwork全球大概有1000人,美国这边的revenue40%来自rails项目.
再后来就是听了Skynet,刚才看到robbin在ruby论坛里也介绍了。我最近用hadoop+nuthc比较多,接触了map/reduce几个月了,所以对Skynet也很有兴趣。不过相比hadoop而言,没有ditributed file system的这块。还有就是queue system有一种办法是竟然是用mysql,当然并不是这种办法不work,但是有点太hackish。不过确实是个很有趣的项目,现在也能做很多应用了。
晚上的kent beck的keynote也是非常好。讲了他在pattern,developer driven,XP三个方面的自己的经历。非常推荐。
分享到:
- 2008-06-03 13:40
- 浏览 1405
- 评论(1)
- 论坛回复 / 浏览 (1 / 1995)
- 查看更多
相关推荐
标题与描述均提到了"rails3-railsconf2010",这表明内容主要聚焦于Rails 3在2010年的RailsConf会议上的关键更新与特性。Rails(Ruby on Rails)是一种用Ruby语言编写的开源全栈web应用框架,以模型-视图-控制器(MVC...
主题演讲David Heinemeier Hansson 的开幕主题演讲Aaron Patterson 的主题演讲Sara Chipps主题演讲Kent Back 闭幕主题演讲 第2天 第3天 活动 Ruby英雄视频 面板 像独角兽视频一样面试优秀团队如何招聘 Rails 核心...
cd railsconf_scripts# if using windowsgit checkout windowsbundle install --local# if using mac/linux stay on msaterbundle install --localRailsConf谈话说明: 打破障碍:揭开对Rails贡献的神秘面纱第一次...
欢迎来到 Rails是一个Web应用程序框架,其中包括根据Model-View-Control模式创建数据库支持的Web应用程序所需的一切。 ... 该模型包含“智能”域对象(例如客户,产品,人员,过帐),该对象包含所有业务逻辑并知道...
我的 RailsConf 2015 演讲中的笔记和材料。 有关(Deckset)幻灯片,请参阅slides.md 。 在本地运行 您关心以下命令: $ ./q (resque|sidekiq) <JobName> [job args] # enqueue a job $ rake resque:work # start...
销售应用在 RailsConf 2015 上演示数据仓库和多维分析演示的销售应用程序。查询按产品系列获取 2014 年第一季度加利福尼亚州的总销售额 OrderItem . joins ( :order => :customer ) .where ( "customers.country" =>...
这是RailsConf 2021上的一个研讨会的代码,请参阅上有关该计划的其他研讨会。 Hotwire:The Wire上HTML 去年12月,Basecamp和Hey背后的团队发布了Hotwire,这是一个通过将HTML发送给客户端来管理客户端交互的库。 ...
该存储库包含Jesse Spevack的Railsconf 2021演讲“刺激事件”的代码和文档。 设置 本节包含有关如何使用Stimulus和Tailwind CSS设置新的Rails应用程序的分步说明。 Tailwind CSS安装程序可以在找到更多详细。 创建一...
与Chef一起试驾您的Rails基础架构 使用诸如Chef之类的配置管理工具管理基础架构,将开发和运营实践融合在一起。 本讲习班将侧重于开发实践-测试驱动开发-以及如何将该方法应用于管理Rails基础结构和部署。...
我们将逐步创建三种类型的表单,从基本表单到高级表单。 在此过程中,我将教您一些技巧和窍门,以创建使用户满意的表单,而又不会使开发人员感到沮丧。 而且也都是香草Rails和JS-不需要额外的DSL或库。 在研讨会...
海马 Seahorse是一种通过声明性DSL将您的服务API描述为一流公民的方法。 该库还提供Ruby on Rails集成,以便在控制器操作中利用您的API模型。 特征 Seahorse提供了定义API模型的功能,还具有支持参数验证以及对API...
- **关键演讲**:David Heinemeier Hansson在2009年RailsConf上做了关于Rails 3的关键演讲。 - **回顾历史**:他首先回顾了Rails开源五年以来的发展历程,包括面临的挑战和批评。 - **企业就绪性**:早期批评声音...
德洛兰人观看Railsconf视频请务必观看有关Railsconf 2017的DDD和Rails演讲( ),然后返回此存储库以查看其中的一些想法。 伟大的斯科特! Delorean(tm)是镇上最热门的时间旅行拼车创业公司。 但是,它的工程师正...
cfp-app, 用于管理会议CFP的Rails 应用程序 cfp应用这是一个 Ruby on Rails 应用程序,允许你管理你的提议( CFP ) 。... 它是由 ruby 中心编写的,用于运行RailsConf和RubyConf的CFPs 。for没有为你的会议提供 pub
### Ruby on Rails Magazine Issue 3:深度探索与实践 #### 核心知识点解析: ##### 1. Ruby on Rails 概览 《Rails Magazine》聚焦于 Ruby on Rails 的深入研究与应用,每一期都包含了该领域内专家的见解、实用...
Jeff Dwyer 在 RailsConf 2012 上讨论过它: 安装 将此行添加到应用程序的 Gemfile 中: gem 'patella' 然后执行: $ bundle 或者自己安装: $ gem install patella 用法 post = Post . find ( params [ :...
这个RailsConf 2014演讲视频对此进行了全部解释: : 原则REST:向导(多步骤表单)步骤表示为正在构建的模型资源下的REST嵌套资源MVC:尊重MVC分离关注点面向对象:遵循面向对象的低耦合和高凝聚力原则设计模式:...
”演讲(幻灯片)RailsConf,2018年“ Access Denied”演讲(视频,幻灯片)集成GraphQL Ruby(action_policy-graphql)安装将此行添加到应用程序的Gemfile中:gem“ action_policy”,“〜> 0.4”。 0“,然后执行...
RailsConf,2018年“访问被拒绝”演讲(, ) 整合方式 GraphQL Ruby( ) 安装 将此行添加到您的应用程序的Gemfile : gem "action_policy" 然后执行: bundle install 用法 动作策略依赖于特定于资源的策略类...
RailsConf 2012 闪电演讲中查看关于 job_interview 的幻灯片。 用法 require 'job_interview' @answer = JobInterview :: Answer . new # FizzBuzz @answer . fizz_buzz ( 5 ) => [ 1 , 2 , "Fizz" , 4 , "Buzz" ] #...