百度使用 docker 做的,应该支持。
unless 是从 perl 转过来的。
我看了 Kiraly_Resume.pdf 文件,我认为最大的问题是这位老师傅不会 Rails。
@kee 看这里:https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/commit/e3108b6782167639528bea1201ca6867ee333268
对 rails4 的支持还没有发布,你可以直接用 gem repo 当 gem source,就可以了 比如 Gemfile
gem 'activerecord-sqlserver-adapter', github: 'rails-sqlserver/activerecord-sqlserver-adapter', branch: 'master'
先看看标准是咋样的,在自个弄就心里面有底了。
我去年带的一个 Nodejs 项目 Cantas,完全用 javascript 技术栈实现,当时定下的目标是做一个Trello的开源版本。当时我们就遇到这个问题,一开始直接上,自己定义 scaffold 目录。在同时参考网上资料后,开始使用 RequireJS,同事都是 pythoner,接受不了,对我发出强烈反应。我们决定先用纯 JS,代码重写吧。scaffold 目录又经过讨论重新定义了一遍。自己管理 JS,加上 Grunt.js 可以快速上手。后来在开发中慢慢体会到包管理的概念。但至今没有找到合适自己口味的。期间有 Linner 第一版发布,我们已经到后期,就没有用过。
还有一个方面就是 coffeescript 的使用。这个对包管理的一致性也有要求。所以目前我还没找特别合适的工具。
@ichord 的经验分享还是听给力的,这正是我原文中提到的 设定目标 的概念
现在就去做一个产品吧,重要的是你的执行力,而不是在这里找思路。如果不知道做那个产品,我可以给你几个题: Flapy Bird 禅游记 知乎
@allengaller 是的,这是 convention.继续发掘吧。
我决定开始看一本CSS3 实用指南 来支持一下楼主招聘
@darkbaby123 我们讨论的话题已经开始跑题,但我还是愿意再回一条,以此来切磋。
“框架都是基于语言之上的,语言做不到的,任何框架都做不到。” 不是我要扣字,只是你没有说清楚到底什么是语言做不到了。我不想胡乱猜测你的想法,但你说的意思好像是说没有 Rails,肯定有其它项目能把 Ruby 的灵活性和潜力发挥到极致?这个我不敢苟同,但多挣这个,在技术讨论上,也不会让我们学到啥,这个只能把我的论点放在这里。
同样从影响力而言,我指的是 Rails -> ruby 语言这个方向。通过 Rails core lib 转化到 ruby core lib(再 ruby 1.8 -> ruby 1.9 期间),这个就是影响。但 jQuery, Angular 和 Ember -> javascript 语言的影响更本就不存在,并没有那个技术能被 Javascript 标准所采纳。大家只能服从,模仿,兼容 javascript 标准。加上浏览器引擎对 spec 的理解又不相同,实现上更多的坑等着开发者。
"如果你觉得 Rails 基于 Ruby 的元编程做了很多的事情,可以在此基础上重新定义 DSL 等等算是重新定义,我只能说语言特性和应用场景不同,不必拿 Ruby 的标准去衡量 JavaScript,反过来也没必要。" nodejs 都把后端全做了,这还有什么不能比的。ruby 能做的,javascript 也都能做。这个业界的产品都有参考物。作为技术,咱们不比语言特性比什么?应用场景我说的都是和 Web 相关的,不靠谱其他,但加上 nodejs 后,没有什么场景是 javascript 不能用的。反过来,javascript 能做的,ruby 也能做,最多转换一下。比如https://github.com/xxuejie/webruby。这个扯远了,我的观点就是现在 ruby 和 javascript 是可以放在一个台面来比的。
至于 contributor,这个每个人的学习方式不同,可以 ignore 我的观点。不用讨论这点。
@darkbaby123 请注意,Rails 重新定义了 Ruby。但 jQuery,Angular,Ember 都只能玩模式,更本动不了一点 Javascript 的语意。这个差距我说好几个档次都是客气了。但我说个 Javascript 发展比较快,加上 Nodejs 的推动,让它可以理论上替代任何后端技术。但就技术,高大上,这三个维度,都是没法和 Ruby 比 (这里不比较 Rails)。这是现状,但未来如何,还要看业界的大佬怎么看。
学习和使用框架以成为 contributor 为目标,进入 top 10 contributors,都只是姿态。你去试试就会知道,投入的精力非一般人那么轻松。我的意思就是投入,只有投入才可以有产出。投入多少看个人情况了。但“去按照实际情况提几个 feature & bug,发 pull request 修复下 issue”,这都是打酱油的情况,根本提升不了对这个框架的理解。
看这里: AT%IPOPEN="TCP","42.96.164.52",80
CONNECT
at%iomode=0,1,1
OK AT%IPSEND="POST /v1.0/device/5945/sensor/5603/datapoints HTTP"
%IPSEND:1,15 OK AT%IPSEND="U-ApiKey: dcf82634d17fbbc44fa3a072831da45a"
%IPSEND:1,15 OK %IPDATA:173,"
400 Bad Request%IPCLOSE: 1
我来说说我的观点,第一,楼主的问题本来就是一个XY problem 。两个都可以说可以,都可以说不可以。帖子没有一点建设性的新意,只会增加初学者的心里负担。
第二,javascript 社区发展很快,但仍然不是很成熟。单独靠它做项目,最最重要的技术还是 javascript,框架都是语法糖,没啥心意。和 Rails 社区比起来,差好几个档次。大家玩技术都是想做的更酷一点。你总不能拿个破车充当奔驰
第三,如果非要做出选择,其实代价也不是不可承受。那就是成为两个框架的 top 10 contributor,不管你投入精力的初衷是不是为了验证哪个框架好,最少你曾经投入过精力去做过。
第四,实际项目选那个都可以,作为专业开发,没有的功能就实现它,有的功能就强化它。说这个坑,那个坑,都是在回避问题,不想解决问题。哪有没有代价的选择呢?
可行,做吧。
这个应该加精吧
@QueXuQ 你这个问题放在新手,应该按新手的思路去做。直接使用http://pusher.com/
最好是硬件集成,可以是一个芯片。嵌入到任何设备里。然后使用微信就可以支付就可以了。你说的功能微信都支持。别折腾了。
@2forVendetta 楼主的问题,只能通过收集信息,自个分析了。 我给你加块砖吧。 http://www.quora.com/IFTTT-1/What-is-the-technology-stack-behind-IFTTT-If-This-Then-That
@jxs471494539 任何事情都是有代价的。
年底不发年终奖..
你可以合并 user 表么。