Flash Socket 这个话题不是整个分享的重点,现场 @yedingding 大大分享中学到好多技术和经验,在这里顺便感谢一下!~
之前下载了 rails.vim 就没怎么用,看了这篇文章才知道这么方便的,不错不错!
修改 config/environments/production.rb
将 config.consider_all_requests_local 的值设成 true
就可以看到详细出错信息
可能是$PATH 环境变量或者权限的问题
我也贡献过一次下载量
这个好有爱,喜欢~
不错,准备有空把原来的某个 sinatra 换成 simba 玩玩
太需要这样的文章了,非常感谢!
还没用过 emacs,想等 vim 完全用熟练了之后试试
有兴趣,不过 6 点下班,从滨江一路堵过去,7 点应该到不了……
在用 KBC POKER 40%, 这是一款 40% 键盘,少了很多键,非常简洁。 我感觉这是一个 VIM 键盘,如果喜欢 VIM,这款键盘也非常适合
更喜欢浅色的,tutticolori
真精彩!! ps. 旅行的时候还在写书、写程序,真的很勤奋啊
这种方式要求每个人的能力和意识都非常强,好功能相加未必就会成为好产品 pull request 中大家都可以对 feature 进行讨论甚至否决,这点太棒了 感觉 github 是在 37signal 的模式上又更进了一步
谢谢分享,受益匪浅:)
css 选择器层数太多会造成浏览器渲染性能降低,所以要尽量简化
这个选择器有 5 层
.signup_or_signin .login_left ul.form_wrapper li input#signup_button
实际上可以简化成一个
#signup_button
页面级别不使用 id 选择器,用 class 选择器可以更有扩展性
因为今后如果需要页面上复制这个模块,或者模块功能会迁移到别的页面去?用 id 就会带来潜在的风险。在 css3 和 jquery 的帮助下,把 class 用得好,可以实现和 id 一样的效果。
因此上面这个选择器可以用
.signup_or_signin input.signup_button
HTML 结构也做一下调整:
<input id="signup_button" type="button" ... />
=>
<input id="signup_button" class="signup_button" type="button" ... />
web 版,可以扫描部分规则,网速慢的情况下需要耐心等待一下: http://fdlint.herokuapp.com/
#8 楼 @jiyinyiyong GFM 是一种格式标准,redcarpet 是一个支持 GFM 的工具 redcarpet 命令行我基本不用,所以你说的问题我没有遇到过,不妨把 markdown 源码贴出来看看?
#6 楼 @jiyinyiyong 是的,默认配置时运行,输出和普通 Markdown 标准解析输出是一样的,需要配置一下,具体看项目 readme
命令行可以用选项启用这些配置,例如:
tmp.md 的内容是
# hello world
tables:
| table head | | |
|------------|----|----|
| Hello | A | B |
| World | C | D |
运行 cat tmp.md | redcarpet --parse-tables
,结果是:
<h1>hello world</h1>
<p>tables:</p>
<table><thead>
<tr>
<th>table head</th>
<th></th>
<th></th>
</tr>
</thead><tbody>
<tr>
<td>Hello</td>
<td>A</td>
<td>B</td>
</tr>
<tr>
<td>World</td>
<td>C</td>
<td>D</td>
</tr>
</tbody></table>
运行 cat tmp.md | redcarpet
,结果是:
<h1>hello world</h1>
<p>tables:</p>
<p>| table head | | |
|------------|----|----|
| Hello | A | B |
| World | C | D |</p>
#4 楼 @jiyinyiyong gem install redcarpet
然后就有 redcarpet 这个命令了
$ redcarpet --help
Usage: redcarpet [<file>...]
Convert one or more Markdown files to HTML and write to standard output. With
no <file> or when <file> is '-', read Markdown source text from standard input.
当然也可以在 ruby 程序里面玩这个 gem