`
yawl
  • 浏览: 61038 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

RailsConf 08 流水帐(第一二天)

    博客分类:
  • ruby
阅读更多
在Portland待了四天,昨天乘夜班飞机回家,现在精神好些了,稍微记录一下自己的感受。

第一天有些tutorial,但是没去听,而是参加了Community Code Drive活动。Community Code Drive基本上是就是大家聚在一块Hacking个一些open source code,一些open source项目的牵头的人会在那里帮着一些对项目感兴趣的人。Chad Fowler一开始提议了几个项目,不过很快就是干什么都有了。

第一天晚上jruby自己组织了个codefest,位置还蛮偏的,离会议中心很远。本来想利用这个机会了解一下jruby,结果去了才发现人来的太多了,本来只能容纳20来人的小房间来了快50个人,根本没法坐下来写code.正好我晚上又有些事情,只好打了招呼,吃了点东西就走了。

第二天比较有兴趣的就是Profitable Programmer的这个Session.是panel的方式,一个人主导,还有另外几个用rails作产品的startup的人一起讲他们自己的story.里面有两个人是作github的,所以内容对我来说就更有趣了些。github其实是幸运赶上了新技术(git),又遇到了high profile的rails项目转移到上面这个契机,而成功的一个很好例子。现在是'very profitable'(具体数字没讲,我想很多观众都和我一样想问:))这个idea的起因就是他们自己架git server时觉得很繁琐,觉得做git hosting会有用。当时他们还想找另外的一个朋友参与,但那个人不喜欢git。rail在试用github和决定最动用github之间大概有几个月时间,之间他们也没有基本去push这件事。当然最终rail的决定对他们的成功起了极大的作用。

第二天晚上的亮点,就是David Hansson的keynote.见到Chad时,忘了问一些这次会议到底有多少人参加,不过感觉像是上千人在大厅里吧。主题是rails developer应该怎么处理我们productivity的surplus,大体意思就是rails比其他的framework更高效完成任务的话,省下来时间怎么来用。基本上说的就是推荐多做些code无关的事情,把时间invest在自己身上。joke了google的80/20(20的时间还是一样作coding),提了他们37 signals每天工作4天的办法。依据就是如果他们的developer可以比普通人高效10倍,又用更productive的framework的话,减少20%的时间根本是irreverent的。尽管这个talk没有starup school08那个那么有料,但也是满有意思。比如他提到他在做basecampe的时候也只是每周只有10个小时能花在上面,对于我满有鼓励作用的:)
分享到:
评论
6 楼 yawl 2008-06-04  
jjx 写道

据说ironruby 要演示跑rails ,lz是不是留心一下,呵呵


因为在忙其他的项目,其实我好几个月都没有时间动过了xruby。基本上这个项目就是停滞在这个状态了。

没去听ironruby的session,但之前看了john lamp的blog,好像也就是能简单的render一些页面。ironruby好像也开始了一年半左右的时间了吧,而且一开始就license了ruby.net的parser,其实我觉的他们的进度够慢的。
5 楼 jjx 2008-06-04  
open2ye 写道
yawl 写道
他应该是有其他的事情忙吧,只能抽出10个小时在上面。

太cool了



我倒以为懒虫都这样

时间紧张时没办法,就想弄个框架提高生产力


据说ironruby 要演示跑rails ,lz是不是留心一下,呵呵
4 楼 QuakeWang 2008-06-04  
看了今年的RailsConf一些视频
DHH的key note在大谈剩余价值,蓝筹股,主流,比起去年的纯技术key note要好玩更多。
今年给人的感觉就是ruby社区更加多元化了,除了围绕rails的企业应用,大规模部署,可伸缩性等等,还有jruby, merb, skynet等演讲都值得一看。
3 楼 open2ye 2008-06-03  
yawl 写道
他应该是有其他的事情忙吧,只能抽出10个小时在上面。

太cool了
2 楼 yawl 2008-06-03  
他应该是有其他的事情忙吧,只能抽出10个小时在上面。
1 楼 robbin 2008-06-03  
DHH每周只花10小时在basecamp上面?做这样的程序员太轻松了点

相关推荐

    rails3-railsconf2010

    标题与描述均提到了"rails3-railsconf2010",这表明内容主要聚焦于Rails 3在2010年的RailsConf会议上的关键更新与特性。Rails(Ruby on Rails)是一种用Ruby语言编写的开源全栈web应用框架,以模型-视图-控制器(MVC...

    railsconf-2015:Railsconf 2015 演讲和视频

    主题演讲David Heinemeier Hansson 的开幕主题演讲Aaron Patterson 的主题演讲Sara Chipps主题演讲Kent Back 闭幕主题演讲 第2天 第3天 活动 Ruby英雄视频 面板 像独角兽视频一样面试优秀团队如何招聘 Rails 核心...

    railsconf_scripts:我的RailsConf实验室关于贡献Rails的Active Record脚本

    cd railsconf_scripts# if using windowsgit checkout windowsbundle install --local# if using mac/linux stay on msaterbundle install --localRailsConf谈话说明: 打破障碍:揭开对Rails贡献的神秘面纱第一次...

    railsconf:奥斯丁on Rails RailsConf社区活动

    Rails是一个Web应用程序框架,其中包括根据Model-View-Control模式创建数据库支持的Web应用程序所需的一切。 这种模式将视图(也称为演示文稿)拆分为“哑”模板,这些模板主要负责在HTML标签之间插入预先构建的...

    railsconf-2015:进程和线程 - Resque 与 Sidekiq

    我的 RailsConf 2015 演讲中的笔记和材料。 有关(Deckset)幻灯片,请参阅slides.md 。 在本地运行 您关心以下命令: $ ./q (resque|sidekiq) <JobName> [job args] # enqueue a job $ rake resque:work # start...

    sales_app_demo:用于 RailsConf 2015 演示的演示销售应用程序

    查询按产品系列获取 2014 年第一季度加利福尼亚州的总销售额 OrderItem . joins ( :order => :customer ) .where ( "customers.country" => "USA" , "customers.state_province" => "CA" ) .where ( "extract(year ...

    rails_conf_2021_hotwire:RailsConf 2021示例代码存储库

    这是RailsConf 2021上的一个研讨会的代码,请参阅上有关该计划的其他研讨会。 Hotwire:The Wire上HTML 去年12月,Basecamp和Hey背后的团队发布了Hotwire,这是一个通过将HTML发送给客户端来管理客户端交互的库。 ...

    stimulating_events:杰西·斯佩瓦克(Jesse Spevack)的Railsconf 2021演讲纲要

    该存储库包含Jesse Spevack的Railsconf 2021演讲“刺激事件”的代码和文档。 设置 本节包含有关如何使用Stimulus和Tailwind CSS设置新的Rails应用程序的分步说明。 Tailwind CSS安装程序可以在找到更多详细。 创建一...

    railsconf2015-chef:与Chef一起试驾您的Rails基础架构

    与Chef一起试驾您的Rails基础架构 使用诸如Chef之类的配置管理工具管理基础架构,将开发和运营实践融合在一起。 本讲习班将侧重于开发实践-测试驱动开发-以及如何将该方法应用于管理Rails基础结构和部署。...

    campfire:RailsConf 2021研讨会编写更好的表格的示例应用程序

    作为我们工作的一部分,我们的任务是建立一个基本的联系表格,出版社的代表可以用来表明他们想要将目录导入到应用程序中。 提交后,表单中的数据将用于填充发送给Campfire同事的电子邮件。 在进行过程中,我们将有

    railsconf2013-tech-demo:Seahorse是描述您的API的一种方式

    Seahorse是一种通过声明性DSL将您的服务API描述为一流公民的方法。 该库还提供Ruby on Rails集成,以便在控制器操作中利用您的API模型。 特征 Seahorse提供了定义API模型的功能,还具有支持参数验证以及对API调用的...

    rails magazine issue 2

    - **社区成长**:自2006年在芝加哥首次举办以来,RailsConf已经成为一个广受欢迎且影响力深远的技术盛会。 - **议题多样性**:会议包含五个不同主题的分会场,涵盖了从深入探讨扩展性和部署策略到编程与音乐相结合...

    delorean:示例Rails应用说明了DDD重构原理

    德洛兰人观看Railsconf视频请务必观看有关Railsconf 2017的DDD和Rails演讲( ),然后返回此存储库以查看其中的一些想法。 伟大的斯科特! Delorean(tm)是镇上最热门的时间旅行拼车创业公司。 但是,它的工程师正...

    cfp-app, 用于管理会议CFP的Rails 应用程序.zip

    cfp-app, 用于管理会议CFP的Rails 应用程序 cfp应用这是一个 Ruby on Rails 应用程序,允许你管理你的提议( CFP ) 。程序和日程的会议。 它是由 ruby 中心编写的,用于运行RailsConf和RubyConf的CFPs 。for没有为你...

    rails magazine issue 3

    ##### 12. RailsConf 2009 专题报道 **知识点:** 杂志特别报道了 RailsConf 2009 的亮点,包括会议主题演讲、研讨会、新功能演示以及与会者反馈。RailsConf 是 Ruby on Rails 社区的年度盛会,汇聚了全球范围内的...

    patella:允许人们记忆到 memcache 的 Ruby gem

    Patella 最初是一个 gem,用于在后台记住 Rails 应用程序中昂贵的方法调用并异步加载它们。 Jeff Dwyer 在 RailsConf 2012 上讨论过它: 安装 将此行添加到应用程序的 Gemfile 中: gem 'patella' 然后执行: ...

    ultra_light_wizard:没有时间管理向导状态机,会话变量或复杂的控制器吗? 使用超轻精灵!! Rails中的一种RESTful无需会话的易于验证的简单多步骤表单方法

    这个RailsConf 2014演讲视频对此进行了全部解释: : 原则REST:向导(多步骤表单)步骤表示为正在构建的模型资源下的REST嵌套资源MVC:尊重MVC分离关注点面向对象:遵循面向对象的低耦合和高凝聚力原则设计模式:...

    Ruby / Rails应用程序的授权框架-Ruby开发

    ”演讲(幻灯片)RailsConf,2018年“ Access Denied”演讲(视频,幻灯片)集成GraphQL Ruby(action_policy-graphql)安装将此行添加到应用程序的Gemfile中:gem“ action_policy”,“〜> 0.4”。 0“,然后执行...

    action_policy:RubyRails应用程序的授权框架

    RailsConf,2018年“访问被拒绝”演讲(, ) 整合方式 GraphQL Ruby( ) 安装 将此行添加到您的应用程序的Gemfile : gem "action_policy" 然后执行: bundle install 用法 动作策略依赖于特定于资源的策略类...

    程序员面试究竟要不要刷题-job_interview:求职面试类型问题的宝石

    RailsConf 2012 闪电演讲中查看关于 job_interview 的幻灯片。 用法 require 'job_interview' @answer = JobInterview :: Answer . new # FizzBuzz @answer . fizz_buzz ( 5 ) => [ 1 , 2 , "Fizz" , 4 , "Buzz" ] #...

Global site tag (gtag.js) - Google Analytics