第三天早上就是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
- 浏览 1369
- 评论(1)
- 论坛回复 / 浏览 (1 / 1973)
- 查看更多
相关推荐
rails3-railsconf2010
主题演讲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...
德洛兰人观看Railsconf视频请务必观看有关Railsconf 2017的DDD和Rails演讲( ),然后返回此存储库以查看其中的一些想法。 伟大的斯科特! Delorean(tm)是镇上最热门的时间旅行拼车创业公司。 但是,它的工程师正...
cfp-app, 用于管理会议CFP的Rails 应用程序 cfp应用这是一个 Ruby on Rails 应用程序,允许你管理你的提议( CFP ) 。... 它是由 ruby 中心编写的,用于运行RailsConf和RubyConf的CFPs 。for没有为你的会议提供 pub
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" ] #...
这个插件的灵感来自的 RailsConf 2014 演示文稿 - 。 如果您还没有看过此演示文稿,请帮自己一个忙并查看一下。 如果您不介意,那么演示的前提是重新思考您的应用程序和资产的来源。 通过从内存存储(例如 Redis)...
对于现有的项目,请咨询并有助于迁移指南,提供,,并为记录在RailsConf 2019。 另外,对于现有项目, 正在维护 ,是一个正在进行中。 我们会离开的问题,因为只有一个论坛打开。 我们不保证我们会在问题中做出回应...