好吧,我试着改变我自己的代码风格。。。。
result = if some_cond
calc_something
else
calc_something_else
end
这样虽然看着能明显的知道 if 的开始结束,不过我感觉一点也不美观,左右不平衡,受不了。。
@doitian 不稳定和卡的就算了。。。
@nightire 这个自动缩进真不知道怎么改,google 找了半天。。。。 实现受不了了,又换回用 sublime text 写了。。
还有像一些情况
a = my_method(my_method2(my_method3({
# ...
})))
本来就是因为太长了想换行,但他直接给我缩进成下一行的同一位置,我郁闷了。。
@chairy11 无意间点了下妹子的帐号,第 827 位会员,我的 728 位,这是传说中的缘分么,哈哈
妹子好强大,哈哈
赞,最近确实感觉自己的 commit 有问题全是 git commit -a -m 'xxx''
简短的一行,过一段时间后,自己也不知道提交的什么了
后以争取不再-a -m 了。。。
至于取用户的时区,完全可以通过 JS 取得用户的本地时区,http 请求头是否有我就不清楚了
先取得用户的时区,然后把用户的输入的时间转化为用户的时区,之后再进行操作吧 要输出也是把系统的标准时间再转化为用户的时区,这样用户的输入,和输出给用户的显示都没问题了
@jarorwar 感觉同事们都一直在办公室早餐哇,很好啊,对这不感冒。。
我一直在办公室吃包子。。。
@xiaoronglv 好吧,我的生成是根据一个原始密码的 md5 + 网站域名生成的,也就是使用同一个原始密码,在同一个网站生成的始终是一样的,这样就不用记密码了,而且密码 md5 后保存在浏览器的 store 中,密码不会被传上网络中去,只要记住一个原始密码,其它的都是使用时生成的
看你的截图,只是每次生成一个指定长度的密码然后放入剪贴板?
不知道是否理解对了楼主的意思。。
两 Gemfile 放同一目录下
# gem1 Gemfile
gem 'gem2', :path => '../gem2'
# gem2 Gemfile
gem 'gem1', :path => '../gem1'
gem 修改后直接运行就可以了,不用 bundle
@Tony612 这个好
顶,最近也准备玩玩 Chrome 扩展
哦耶,我是来看妹子的,哈哈
项目非正式的项目,确实有问题 一般的项目开起来后都有个百来两百 M 的样子
恩,应该是你某个测试改变了一些会影响全局的东西,然后又没有还原,所以就挂了
因为默认每个测试都是随机顺序跑的,在没受到影响前应该是可以过的,如果在环境被改变了再去跑,自然就失败了,这样表现为,一个个跑是没问题的,但放一起跑就随机挂了,更精彩的是每次跑 rspec 挂的那些 case 都不同。。
从网上找了个免费的验证码的服务,然后加上去了,又加了个第一次发贴时间限制,已经请求合并。。 想写几个测试,发现运行不了,然后不了了之
本地测试可以新加的功能都正常。。
一个 action 能写出两页。我靠。。
看了下 nodejs.org 的代码,有些代码洁癖的我实在有些受不了了。。
puts 运行不显示可能是你用其它方式运行的,让 stdout 输出到其它地方了 用 Rails.logger.info('xxx') 来输出吧
我习惯用 pry
gem 'pry'
require 'pry'
需要断点的地方 binding.pry
当然,如果不是用rails s
运行的话,可能就要悲剧了