程序员/设计师创业最大风险不是产品和技术,而是市场和商业模式,所以最理性的创业方式,尤其是首次创业的方向是把这方面的风险降低到最小,在已有成熟商业模式(已经被认可的市场,有付费意愿的用户,有有效的推广渠道)中做差异化产品服务小众。从产品做起再去打市场风险太大了。
你可曾因为低质量的知识来源,不适合自己的教程而误入歧途,事倍功半?
“你”是谁?
感谢关注 - 近期我们没有促销计划。有问题可以直接找我 kevin at gotealeaf dot com
很多共同感受。很多东西一定要自己撞墙才会明白
目标是少食多餐 多复杂性高的碳水化合物,纤维素和容易吸收的蛋白质;目的是加快代谢;但是很难坚持好。
祝福楼主 手术一切顺利
给楼主几点建议:
现有的技术资料绝大多数是为技术背景的人写的,面对完全新手的资料非常少。如果你感觉学习不得力多半不是你自己的问题,而是 Ruby 社区在这方面做的不够。我们正在着手写书来改变这个状况,在那之前,Chris Pine 的 Learn to Program 是最好的针对没写过程序的第一本 Ruby 书。
把学习 Rails 想成是学习 Web Development with Ruby 的过程。在了解 Ruby 本身后,有必要了解最基本的 web development 的概念比如 session, URL, template view, request, response 等。Rails 对很多的 web 开发概念进行了封装,对新手并不是很友好。去看看 PHP, 认真学习下 Sinatra, 也许都会对你有帮助。
完整地深刻地理解一个小东西,要比模糊的知道很多大话题好的多。
记录和庆祝每一个小进步,你学习的最大敌人是失去信心。
多寻找能坐在有经验的程序员身边的机会,代码写出来的过程和代码本身一样重要。
同赞 超强的执行力
#11 楼 @luikore #12 楼 @blacktulip
+1 要求秀作品
如果能有领导能够站在程序员们角度想想事情,纯粹点,或许很多事情都能干起来了。
与其期待这样领导的出现,不如把训练领导当作自己的任务之一。Lead your leader, manage your manager. 对领导做的好的地方,及时给予肯定 - 比如当领导诚实坦率,你可以让 ta 知道你很感谢这样的透明;对领导做的不好的地方,及时给予反馈,并站在团队的角度上提出改善的意见。领导者也希望能成长为更好的领导者,会感谢你的帮助。
如果遇到自负而就要你一味顺从的,你就可以换工作了。
伴随着 Rspec 是一套 BDD 的理念,Rspec 的 DSL 比较适合这个
如果追求简单明了 用 mini_test 也不错
#12 楼 @moonbutterfly 现在没有中文班,短期内也还没有中文班的计划。
作为雇主,认为 还是 odesk 做的最好
第一版不错,简单明了
易读版而且可以自定义什么为“连续”
def consecutive?(x,y)
x && y && (x-y).abs == 1
end
a.reduce([]) {|accu, num| consecutive?(accu.flatten.last, num) ? (accu.last << num; accu) : accu << [num] }
大家明天见 :)
attr_reader 和 @something =
attr_reader 的好处是可以做成类似 perl bareword 的特性 重新加载
#86 楼 @xmonkeycn 好啊 到时候要多向你请教 几年前想开始跑步 鞋都特别去按着脚模做了一个 但是也没跑起来。。感觉要有一圈朋友开跑就容易多了
或者你弄个 Up / Fitbit 的 group 啥的 可以激励下
纯顶
5 公里才相当于搞一个简单的 BlackJack 啊。。。看来我现在没弄清楚字符串是啥东西
#18 楼 @xmonkeycn 跑步总赶脚会损伤膝盖 好像还是不可修复的
#12 楼 @xmonkeycn 是的 ;)
#1 楼 @sundevilyang #2 楼 @ashchan #3 楼 @daqing #4 楼 @hpyhacking
定了后公布下啊