- 浏览: 79387 次
- 性别:
- 来自: ...
最新评论
-
festony:
在下的英文不好,javascript也不熟,不过看英文原意似乎 ...
Atwood定律:“任何可以使用JavaScript来编写的应用,并最终也会由JavaScript编写。” -
cn.popeye:
shoru 写道解决了我的大问题!不客气,这个也是遇到-解决- ...
PIL安装记录,编译支持jpeg png -
shoru:
解决了我的大问题!
PIL安装记录,编译支持jpeg png -
cn.popeye:
bamanzi 写道写得很全啊,赞一个补充几个小点:1. py ...
踢开Eclisep&Aptana,Emacs变身强大IDE -
bamanzi:
写得很全啊,赞一个补充几个小点:1. pycomplete依赖 ...
踢开Eclisep&Aptana,Emacs变身强大IDE
文章列表
最近用github+jekyll搭建博客,以后更新会在新的地址: http://cn0popeye.com 。
谢谢。
Atwood’s Law是Jeff Atwood在2007年提出的:“any application that can be written in JavaScript, willeventually be written in JavaScript.”
声明:本文不是Atwood’s Law的软文也不是javascript的鼓吹,而是想告诉大家,浏览器可以做更多的事情。
如果你不知道Jeff Atwood是谁,这并不重要,重要的是这个定律。
speedbar无可厚非的帮助了我们方便使用emacs,但是其new a frame的方式,让我很不爽,为什么不能想vim样,为毛不能嵌入进来?
无意中见到这个mod神器:sr-speedbar,它的一句话介绍极具吸引力。
“SrSpeedbar is mode make SpeedBar show in Current Frame by SebastianRose.”
注:speedbar的各项自定义设置仍然有效,不妨碍。
下载安装不赘述,详见:
http://www.emacswiki.org/emacs/SrSpeedbar
上图为证 ...
C-x C-e 使光标前面的一条语句立即生效。
选择一个 region , M-x eval-region
M-x load-file ~/.emacs
M-x eval-buffer
install:
1. sudo apt-get install python-dev
2. sudo apt-get install mysql-server python-mysql
3. sudo apt-get install redis-server python-redis
4. sudo apt-get install subversion
5. sudo apt-get install python-webpy
6. sudo apt-get install nginx uwsgi-extra
7. install uwsgi
$ sudo apt-g ...
最近在做xmpp相关项目。使用gevent和pyxmpp2。
多进程+gevent协程,效果还是不错。
但是打上patch_socket()就会出现问题,如果SRV域名的A记录已存在的话,将会直接解析起A记录。
举个例子:
SRV:_xmpp-client._TCP.gmail.com SRV 20 0 0 talk.l.gmail.com
A:gmail.com A 79.18.125.19
当patch_socket()后,就会直接解析gmail.com A记录到 79.18.125.19,而不是解析talk.l.gmail.com.
gmail.com并没有5222端口提供xmpp服 ...
<p>本文是基于http://wiki.jabbercn.org/RFC3920 基础上校验调整。</p>
<p>过段时间会同步更新到jabbercn wiki。<br><br><br><br>
"本文的英文原文来自RFC 3920
网络工作组 ...
参考地址:http://golang.org/doc/install.html
一些区别:
amd64
(a.k.a.
x86-64
);
6g,6l,6c,6a
The most mature implementation. The compiler has an effective optimizer (registerizer) and generates good code (although
gccgo
can do noticeably better sometimes).
386
(a.k.a.
x8 ...
PIL是python理想的图片处理module,但是想要良好的支持各种图片,还需要检查一下几步,否则会提示:IOError: decoder jpeg not available之类的。
我的环境:Linux mint 11 amd64 / Python2.7
第一步:安装zlib png
freetype
jpeg
install
zlib (ubuntu 官方源没有zlib,别想apt-get了)
下载zlib,(zlib.net已墙,可以去SF.net),url:
http:/ ...
M-x dired
在所选目录中启动 Dired 文件管理器模式。然后按下 C-x C-q
(或 M-x wdired-change-to-wdired-mode
)切换到可编辑
Dired 模式:
在这种模式下,更改右栏文件名,然后键入 C-x C-s
(“保存”)即可实现指定文件的重命名。重命名文件与编辑文本一样容易。批量重命名(例如,重命名形如 icon_*
的文件为 backup_icon_*
)与执行查找和替换一样容易(M-x query-replace
或 M-%
),我们不需要学习如何使用一个单独的批量重命名工具。
在 Emacs
中,与我 ...
第一招:使用color-theme现有主题
安装color-theme
下载地址:http://download.gna.org/color-theme/
下载解压缩后:
1) 把color-theme.el拷贝到某个load-path中,比如~/.emacs.d/lisp
2) 把themes目录也要拷贝到上面的路径中
3) 在~/.emacs里添加下面几行:
(require ‘color-theme)
(color-theme-initialize)
;;自己选择的一个主题,可以换成自己喜欢的
(color-theme-oswald ...
ECB模式开启四个窗口,可以浏览目录,源码文件,方法和历史记录,但是默认只支持键盘操作,RET才能打开。
要支持鼠标需如下操作:
1.在
Emacs
中执行“
M-x ecb-customize-most-important
”,找到“
Ecb Primary Secondary Mouse Buttons
”选项
2.将其设为“
Primary: mouse-1, secondary: mouse
-2
”
,
3.点击state,设置成“
Save for Future Sessions
”保存。
需要用的到的:
emacs --宿主
yasnippet --模板工具,灰常好用,输入class 按TAB,就会自动生成class的模板
pymacs
rope --rope开头的是非常棒的重构工具,比如rename,move,extract method等等。还有非常好用的goto difinition(跳到定义),show documents(显示文档)等等。
ropemacs
ropemode
auto-complete --自动补齐功能,一会儿看截图
pycomplete --也是自动补齐
c ...
本文采用CC BY-NC-SA 2.5协议
授权,转载请注明本文链接
。
在 Ubuntu 11.04 Natty
中,Ubuntu 对顶部面板右上角的通知区域(系统托盘)采用了白名单制度,只有支持 Indicators
并位于白名单的部分程序才会被显示在系统托盘 ...
原文参考:http://tech.ranmocy.info/2011/04/ubuntu-natty-1104.html
Ubuntu Natty 11.04中,右上角的托盘在设定的时候,如果开启了显示日期,就会使得整个日期显示托盘消失。只能在系统设置中重新修改。
问题的原因在于在选择显示日期的时候,设置显示的格式中有些选项在中文环境下显示有问题,系统无法格式化字符串,导致整个时间都无法显示。我们可以自己手动修改系统配置。
请大家使用GUI方式。
## CUI方式第二条命令失败,返回"0:expected value",请高手解释。
...