一个栈我觉得是可以的
def balanced? astring
tmp = []
left = ["(", "{"]
right = [")", "}"]
astring.chars.each do |c|
if left.include? c
tmp.push c
elsif right.include? c
if left.index(tmp.last)==right.index(c)
tmp.pop
else
return false
end
end
end
return tmp.empty?
end
p balanced? "{({()})}"
把宽屏竖起来
分屏,左侧代码(sublime/vim),右侧 shell(bash/zsh)调试,看输出结果
5 号风格和 python 有点像啊 http://preview.python.org/
tcp 还是自己写吧
chrome://flags/#enable-instant-extended-api
停用 启用 Instant Extended API
即可
抢 地主 小米
youtube 的方法是识别英文然后翻译成其他语言。即使识别英文也好多错误,勉强能懂,现在想做好似乎还不太现实
支持 Mathjax 吗?支持本地图片显示吗?
@Rei @aptx4869 我是遇到一个 rails 提交嵌套表单的问题,不知道如何用 rails 的方式解决,所以想转 js 方式,因此做了这样的尝试。我的问题是这样的:
production has many items
item belongs to production
production 有一个属性: material
item 有一个属性:color
新建 production 时,在 productions/new 页面有一个 form,可以 input produciton 的 meterial 属性,通过 fields_for 可以嵌套 items,但是 items 的数量是不固定的,应该用户输入想多少就是多少,而现有的嵌套只是嵌套固定数量(我看的是 [simple_form](https://github.com/plataformatec/simple_form/wiki/Nested-Models) 的教程)。
因为不知怎么实现,所以我想可不可以通过 jquery 的 .post 发送数据给 create 方法,因此做了这样的尝试。
@Rei 这样可以,应该也是变成全局变量吧,不过维护起来会比加 window 方便一点
@luikore 果然这样啊。
看到的解决方法是,把
test = ->
$(".test").append("test")
改成
window.test = ->
$(".test").append("test")
这样其实就是使 test 成为全局变量了。不知道有没有更好的方法?
常见的问题,我也经常 git clone 一个项目后直接执行 bundle install
,你需要先 cd discourse
,然后执行 bundle install
。但楼主你对于 git 很不熟悉的样子,恐怕还是会遇到很多问题的。我建议你先不要使用 vagrant,最好装一个完整的操作系统(带图形界面的)先熟悉一下 git linux 环境。
西湖区读书的帮顶了。footer 的"联系我们"还没做,我觉得如果页脚有一个"关于我们"更好,创业者应该很关心队友是一个什么样的人
我总觉得所谓沉没成本,以后都会慢慢收回收益的
个人感觉省略点细节再换成纯色说不定会好点
dribbble 社区这么友好?好多人欢迎楼主……
吓尿了 rei 是不是刚刚回复过我这种描述不明的问题口气这么冲。问题已解决。前述我的 home.css.scss 文件中没有 require 任何内容,这就是原因,我以为既然包含 @import "bootstrap"
的内容的文件已经被 require 进来了,那么 home.css.scss 就不需要再 @import "bootstrap"
了,但是这句似乎必须加。我是在本地直接 rails new 项目的尝试中找到答案的。application.css 中 require 了 1.css 2.css 3.css 三个文件,1.css import 了 bootstrap,如果 2 或者 3 用到内置变量,那么也必须 @import "bootstrap"
。我猜 rei 是以为我是自定义的变量和 mixin,而我没说清我是要用自带的变量都不可行。
@Rei home.css.scss 还要 require 代码?我直接就开写了啊。这个文件的注释说这部分会被自动加到 application.css 里?
@Rei https://github.com/RailsApps/rails3-bootstrap-devise-cancan 请看这个项目。我在本地得到拷贝后(用的是 composer 方法),在 home 页面添加内容。并自己在 stylesheet 文件夹里新建了 home.css.scss,在这里使用变量和 mixin 都无效。我知道我描述的比较无力,但是因时间紧急想从这个 app 直接开是我的工作,所以细节我也不是很清楚,抱歉哈
是不是只要添加 compass gem 就行了?
#3 楼 @NonTwitter 这么吓人……不过我也没准备自己搞,有现成的没必要嘛