加一个用户名密码认证是很好的办法,可以用 Resque::Server.use(Rack::Auth::Basic) do |...| ... end
推荐 Sphinx
不是导航栏上面就有吗?
此类问题甚多,每次有人问了,便鼓励之。鼓励之话语也多是实在话:想要开始便开始,无早晚之分。然则社区内此类贴子出现次数多了,鼓励的心也就渐渐疲了,如此下去,无论对社区,或是对提问者,恐怕都不是好事。 很多事情是属于未来的,一段时间后回头看,今天的诸多困难都不足忧虑了。固前行即可。
第一个 +1
#14 楼 @tassandar 的确,算法的水很深。同时,算法依不同的问题而定。就像在 1 楼的回复中描述的,如果是求 1..N 中的所有素数,筛法的复杂度几乎是无法优化的——即使将这些数字扫描一遍,复杂度也是 O(N),而筛法算法的复杂度仅为 O(N log log N),很低了。如果判断一个数是否为素数,自然 Miller Rabin 是最好的,多年来没有算法能够超越。至于素因数分解,算法倒是真的很多,之前说的 Rho 算法只是其中一个实现比较容易的例子。
关于算法的效率,如果求一个区间内的素数,效率最高的是筛法,复杂度是 O(N log log N) 的。如果要求是判断一个数是否是素数,有复杂度为 O(log N) 的 Miller Rabin 算法。如果求一个数的素因数分解,有最差复杂度为 O(N^(1/4)) 的 Rho 算法。当然,在素因数分解这块,有很多比 Rho 更优的算法,这块是研究热门,因为涉及 RSA 密钥破译等问题。
发现那个 post 中跟贴的人其实在比较电脑的速度。
#2 楼 @413472212 这个网站不错,http://www.w3schools.com/,就是看这个入门的,下一步就要看自己的造化了
这个问题比较空泛。我只能说,如果要开发一个网站,Ruby/Rails/Linux/HTML/CSS/JavaScript 是需要学习的,但是这离一个所谓的“好网站”还差很远。做好的网站需要理解用户的需求,保证良好的用户体验,这才是最难的。
看起来的确不错,去用用
链接中给出的对于京东的分析很有意思,一个系统一开始的架构不好,等到投入应用了,往往就来不及了
给一个建议,把这个打到 Helper 里面去
赞一个
大赞!
关于 haml 和 python 的,有人在 StackOverflow 上面解释过了,http://stackoverflow.com/questions/3079368/ruby-haml-with-django。 Coffee 是可以的,http://coffeescript.org/,有单独的编译器。
+1 !!
很小清新啊!
具体是什么样的任务呢?有很多种方案的,如果是和应用相关的,推荐 Resque,https://github.com/bvandenbos/resque-schedulerbash脚本也可以。。如果和应用关系不大,写
南方人在南方上学。
开始做就是了,不用害怕
Vim +1
很不错,去看看代码 :)
感觉 Air 吸引力更大一些
挺喜欢 unless 的,但是不喜欢 until。感觉上这要看不同人说话的习惯了吧。