Ruby Conf China 2009回来一直很累、很忙,今天终于决定把这篇拖欠了近2周的文章写出来。我是20号下午从杭州出发到上海的,晚上住在同学的寝室,这里就从我们的聊天开始。
工作再思考
几个同学都是明年毕业,马上就要面临求职的问题。求职难,在经济危机下求职更难。这场源于美国的经济危机,使得历来处于IT领域高端的欧美外企收紧了招聘步伐,就连有过Google、微软实习经历的一个同学也显得有些茫然,而已经工作的也从跳槽变成了卧槽。经济危机虽然带给我们很大的冲击,但也并不全是坏事,它引发了我们对工作、对职业的重新思考和定位。为什么要工作?你在工作中快乐吗?现在的工作能体现你的价值吗?能够在职业生涯的前几年来思考这些问题,而不是迷失在不断增加的薪酬中,也是一种幸福。Matz在题为Why Ruby的演讲中提到了Enjoy Programming这个话题,编程应该是快乐的,就算是为了工作(混饭吃)而编程,也不妨碍我们对快乐的追求。回想我刚开始接触编程的那些日子,充满了激情和快乐,一个又一个抽象的问题在我手中解决,语言不过是我实现梦想的工具,而之后的几年,迷失在了.NET中,迷失在了JAVA中,迷失在了所谓的企业级开发中。作为业余程序员是快乐的,作为专业程序员却是痛苦的,也许是该回归业余程序员的时候了。正像90年代日本经济泡沫破灭后,Matz在没有工作任务的情况下开始了Ruby语言的设计,在当前经济危机的环境下,我们是否也该静下心来做点什么,哪怕只是为了好玩。
DNS大规模故障事件
21号早上7点出发,赶赴大会现场,正好遭遇地铁早高峰,想不到离开上海还不到2年,抢位子的能力下降得很厉害,在莘庄拿到的时代报也没有机会看了,不过瞥了一眼正在看的,正好看到“暴风影音缺陷引发上网大塞车”的标题,原来如此,作为19号DNS大规模故障事件的受害者终于明白了故障的原因。Robbin在讲解JavaEye架构时也提到这一事件,之前一直不明白既然有现成DNS服务器还需要自己搭建干什么,现在开始明白一点了。
Matz
Ruby之父Matz给人的第一印象有些“猥琐”,和之前接触过的那些喜欢把头发梳得油光发亮的日本人差别很大,也许是为了大胡子和编程语言流行度一说吧。会议间隙,大家纷纷找Matz签名或是合影,我没有RUBY编程语言这本书,唯一带的一本Ruby书还是从图书馆借的,那就只好合影了。有人说我和Matz长得比较像,呵呵。
Robbin和Robin
除了Matz的演讲,Robbin的JavaEye网站架构解密和来自财帮子的Robin Lu的Ruby On Rails Pitfall也是相当精彩,ThoughtWorks咨询师郑晔的企业开发中的Ruby/Rails差强人意,其他的就不说了,具体大家看视频吧 。
网络监管
Robbin演讲的时候发生了个小插曲,网监打电话来要求删除某个帖子,否则就要拔网线了,国内的互联网环境实在是...最近在考虑云计算在国内的发展,技术不是问题,最大的问题还是在网络监管,在云计算这种模式下一拔网线还不是全瘫痪了。
多语言多平台
大会中反复出现多语言、多平台共同解决问题的例子,看来这已经成为一种趋势,我们所要做的就是用合适的工具做正确的事。
大QA
由于除了Matz以外的嘉宾演讲后没有安排提问时间,在下午演讲结束后举行了大QA环节,也就是把全部嘉宾请上台来接受大家的提问。Matz提到了Ruby 2.0将在一年内发布,由于赶火车,没有结束就匆匆离开了会场。
晚上7点回到杭州,我一直很喜欢在地铁和火车上看书,在上面能够真正静下心来,效率特别高,来回两小时,又把《Agile Web Development With Rails》重读了一遍。
-------
原文里的照片就不贴了,要看的访问我的blog查看原文 http://www.eoss.cn/blog/ruby_conf_china_2009/
分享到:
- 2009-06-02 14:00
- 浏览 884
- 评论(0)
- 论坛回复 / 浏览 (0 / 2068)
- 查看更多
相关推荐
.NET Conf China 2020讲师 PDF
2019年的.NET开发者峰会在国内引起了广泛的关注,这场名为“China2019.NET Conf”的盛会,不仅汇集了众多.NET领域的专家和爱好者,更展示了.NET技术在新时代的发展趋势与创新应用。此次大会的主题——“路一直都在,...
Ruby是一种强大的动态编程语言,广泛应用于Web开发,脚本编写,服务器管理等领域。为了在没有外网连接的环境中搭建Ruby环境,你需要提前下载并准备相关的安装包。在提供的压缩包中,包含了三个关键文件:`ruby-2.7.2...
在IT行业中,管理和切换Ruby版本是一项常见的任务,特别是在开发环境中,不同的项目可能依赖于不同版本的Ruby。`RVM`(Ruby Version Manager)是解决这一问题的利器,它允许开发者在多个Ruby版本之间轻松切换。本文...
4. **配置Apache**:在Apache的配置文件httpd.conf中,添加LoadModule指令来加载mod_ruby.so,并设置相关的Ruby路径和配置选项。 5. **重启Apache**:最后,重启Apache服务器以使改动生效。 **使用mod_ruby:** 1. ...
西威软件Conf99是一款专为西威变频器设计的人机交互调试工具,它以其高效、便捷和直观的操作界面,极大地提升了工程师在调试变频器时的工作效率。这款软件集成了多种功能,旨在帮助用户轻松完成对变频器的各项设置和...
`named.conf` 是DNS服务器配置中最关键的部分之一,包含了一系列配置选项和声明来定义DNS服务器的行为。以下是一些核心配置项的详细介绍: 1. **使用 `options` 语句** - **语法**: ```conf options { 配置子句...
nginx.conf配置文件,反向代理,负载均衡--轮询、权重、IPHASH等
redis.conf 6.0版本配置文件
snmpd.conf配置文件 送给同学 用在nagios上面
西威变频器调试软件Conf99是一款专为西威品牌的变频器设计的PC端调试工具,它提供了丰富的功能,使用户能够高效地配置、诊断和优化变频器的性能。Conf99软件适用于多种型号的西威变频器,帮助工程师在设备安装、维护...
redis配置文件redis.conf
vhost.conf apache主机的配置 centos7服务器的配置,
nginx.conf配置文件下载
Xorg.conf 配置详解(图形显示) 在 Linux 系统中,图形配置文件 xorg.conf 是一个非常重要的文件,它用于配置 X Window 系统,并控制图形显示的各种参数。在本文中,我们将详细介绍 xorg.conf 文件的配置详解,...
nginx.conf 例子
在Linux系统中,`xorg.conf` 文件是配置X Window系统的核心配置文件之一。它控制着图形界面的显示方式,包括分辨率、颜色深度、键盘鼠标等输入设备的设置等。本文将深入探讨`xorg.conf`文件的具体内容及其在Linux...
标题与描述中的关键词“ruby1.8.6”指向了Ruby编程语言的一个特定版本,即Ruby 1.8.6。这一版本在2007年发布,是Ruby语言发展历史上的一个重要里程碑,它在性能、稳定性和安全性方面相较于之前的版本有了显著提升,...
play frameword application.conf
redis.conf配置文件下载