ActiveModel? 看文档 + 自己实验
compass css3 mixin 还是很方便的,建议是用 scss 然后只 import compass reset 和 css3。这样又可以学到东西又不会被各种浏览器的差异搞到蛋疼。然后多临摹,看到好设计就 inspect 看看
不就 deploy 的时候在服务器上跑一次吗?慢点也没关系吧
自己建个 irc + znc 再加上个 log bot 应该能满足需求,就是要自己折腾 log bot 可以查看 http://serverfault.com/questions/36886/how-to-offer-searchable-irc-logs
a.b
就是给 receiver
a 发送消息 b
,至于消息怎么处理再涉及到 eigen class 的方法查找,找到方法后 receiver
a 被绑定到 self
并调用方法。可以理解为方法是消息的 handler
可以用 Module, 名字冲突建议用 alias chain
module AExt
def m
end
end
# for all A's instance
A.send :include AExt
# only for a1 and a2
a1.extend AExt
a2.extend AExt
我写的 emacs-dwim for Linux 和 emacs-dwim.mac 会自动启动 daemon,编辑完成后会切换到之前的窗口。mac 版本还可以通过 Automator 创建个 Emacs Client.app,可以放到 Accounts Login Items 里自动启动,可以作为 File open handler,放在 Dock 上可以把文件拖放到 Emacs Client.app 的 icon 上就会在 Emacs 里打开。
#1 楼 @lidashuang 装了 node 就有 execjs 环境了,有些服务像 juggernaut (基于 redis 的 pubsub 服务) 也依赖 node。另外想把 coffeescript 编译成 js 或者想在编辑器里检查 coffeescript 语法错误,也需要安装 node
可以 hack model 的 to_param http://stackoverflow.com/a/10009785/667158
http
会重写向到https
,容易只证书产生问题,可以设置下 url 替换,在 git 的 remote 地址是http://github.com
的时候,替换成git://github.com
git config --global 'url.git://github.com.insteadOf' 'http://github.com'
Ubuntu 的库更新不够快,Arch 装新版一点压力都没有
本地 m4 宏不全的不要顺便玩autoreconf
,用./configure
不就行了吗?
#6 楼 @superbatironmans5 AC_EILSEQ
应该是libiconv
的 m4 宏
你的 autoconf 版本和开发者使用的版本不兼容
#5 楼 @camel https://github.com/harvesthq/chosen/issues/517 可以跟踪下这个 issue
#1 楼 @jinleileiking 就是 ghc 太庞大了,安装完以后 700 多 M
在写 lisp 吗?老敲括号
btw,你发帖的时候没有发现那个 chosen 单选框吗?
#2 楼 @jinleileiking 这个主要是效率,除了个黑黑的 panel 什么都没有,没什么好看的吧 http://www.yupoo.com/photos/doitian/84987916/zoom/original/
#35 楼 @jinleileiking 我喜欢创建一堆的 workspaces,然后名字根据这个 workspaces 的主题来确定。常用的可以先设置好,比如 emacs,其它就按需创建,比如 ruby china,然后需要单独在浏览器里看结果,就再建个 ruby china chrome 等等。然后通过 prompt 切换。多显主要是要在当前显示器显示信息,而不是在主显示器上显示。
#31 楼 @jinleileiking 好处是可以把配置文件贴出来装 B
#31 楼 @jinleileiking xmonad 不带 panel 和 tray,不像 awesome wm 内置的。多显下 awesome 的操作方式不喜欢,内置的 panel 在多显下使用也不顺手。几次尝试配置那个动态创建 tag 的插件 Shifty 都不工作,我最需要的就是这个功能。