上新浪玩了一把微博,突然依然觉得应该试一下 Twitter,没办法,虽然上面全是老外,但是我依然对如何在中国访问 Twitter 产生了深厚的技术兴趣。
原来可以用 Dabr 来访问 Twitter,当然,最好是能搭一个 Dabr 在自己国外的服务器上:
这样输入你的 Twitter 帐户和密码就可以访问 Twitter 信息了。可是,我发现我对着 Dabr 依然不知道应该玩些什么。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
我不明白为什么像饭否这样的网站,不能开放,而像新浪微博这样的却可以。莫非除了政治上的原因,还有经济上的需要?
普通人是弄不懂这些事情的,不过我也去新浪微博凑凑热闹,消耗一下用不完的移动短信套餐。
我的新浪微博地址:
这样在地铁上有啥想法就不会找不到笔和纸记下来了。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
对于一些比较隐私的文件,比如说帐号、密码等,如果不用文件记下来则容易忘记;而用普通文件记下来,总是觉得有点不放心,哪天电脑丢了怎么办?
Emacs 支持加密文件的操作,总的来说,比较好用的有下面这些方法:
把下面的代码添加到 .emacs 文件里
(load <span style="color: #ffa500;">"ange-crypt"</span>)
或者用命令 M-x ange-crypt-mode 来启动这个模式。
EasyPG 的安装很简单,把下面的代码放到 .emacs 文件里:
<br />(require 'epa-file)<br />(epa-file-enable)<br />
这样,打开或是保存以 .gpg 为后缀的文件,Emacs 就会提示输入加密用的关键字。
下面讨论一些有关 EasyPG 使用上可能碰到的问题:
<br />byte-code: Opening output file: Searching for program, no such file or directory, gpg <br />
则表示没有安装 gpg 这个程序,可以下载安装。
当然,如果希望用 EasyPG 用得爽,仅仅有上面这些设置是远远不够的,还应该进一步的设置:
每次保存加密文件,Emacs 都会弹出来问你要用什么方式来加密,很烦人!把下面的语句扔到 .emacs 文件里:
<br />;; Using symmetric encryption always<br />(setq epa-file-encrypt-to nil)<br />
这样就可以让 Emacs 每次都使用对称加密。
每次保存加密文件的时候,Emacs 都要让你输一遍密码。我相信你不想每次保存文件的时候,都让你输一遍密码吧?用下面的代码可以让 Emacs 记住密码并自动保存文档:
<br />;; save the password<br />(setq epa-file-cache-passphrase-for-symmetric-encryption t)<br />;; auto-save<br />(setq epa-file-inhibit-auto-save nil)<br />
当然,不用担心,Emacs 只是在当前这次 Session 记住密码,下次你重启 Emacs 要再次打开这个文件的时候,Emacs 依然会向你要一次密码的。
感谢水木社区 Emacs 版上 Dieken 大牛的笔记,我只是做了一点工匠性质的工作,把它加工成我们普通人能看懂的笔记 :)
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
默认情况下,WordPress 显示博客文章作为首页,但是有的时候(比如说我要架个公司展示网站),需要有一个静态的页面作为首页,这个时候,WordPress 可以很方便地设置伪静态首页。
详情看官方教程。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
默认配置下,Ubuntu 里 Qterm 的字体设置惨不忍睹,不换不行。
可以对 Qterm 字体进行如下设置:
Courier New 可以通过源里的 Microsoft TrueType core fonts 来安装,而 SimHei 就需要通过拷贝 Windows 的字体文件到 Linux 下来进行安装了,有关字体的安装可以参考《Ubuntu/Debian 新字体的安装》一文。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
系统字体配置能让系统变得更养眼,对于整天在电脑前打发时间的我们,很重要!
详情可以看 Ubuntu 官方文档。
在 Synaptic 包管理器里输入 font 关键字,会有上百个相关的安装信息。
软件包 mscorefonts 包含了微软免费的 web 字体,比如说 Times New Roman,Courier New 等。
在安装好了 mscorefonts 字体软件包后,要让你的程序能识别这些字体,需要重启想使用新字体的程序。
在 Ubuntu/Debian 下,我们也可以很方便地手动安装字体(这里只关心技术问题,不讨论版权相关问题)。
比如说我想使用 Windows 的字体,只要在 Windows 的系统目录 C:\WINDOWS\Fonts 里把想要安装到 Linux 的字体拷到 Linux 下面,然后用 Alt-F2 输入下面的命令:
gksu nautilus /usr/share/fonts/truetype
在弹出来的文件浏览器里创建一个你自己容易记的名字(好备份嘛!),把那些 truetype 字体文件放到该文件夹里,再使用命令 Alt-F2 并把 ‘run in terminal’ 这个选项给勾上。然后再输入下面的命令:
sudo fc-cache -f -v
这样就完成了字体的安装。当然,你要使用新字体,需要重启你的应用程序甚至有可能要重启你的系统。
对于个人用户来说,安装字体最方便地方法是把字体文件放到 home/<username>.fonts 文件夹里,当然这个方法安装的字体只对当前用户有效;如果需要在全部用户里共享字体,则依然需要安装在 /usr/share/fonts 目录里。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
最近几天(大概有一星期了吧?),yo2 博客服务一直在抽筋,原因不详,网页一直处于打不开的状态,偶尔能打开一下也是慢得要死。也不知道是政府的管制,还是 yo2 自己的问题。
没有了自己熟悉的笔记,写起程序之类的玩意,实在感觉有点无从下手。
看来,还是把数据置于自己的全权控制下最放心!即使是自己水平太次服务器 down 掉了,起码也知道 down 掉的确切原因。可是如果像 yo2 这样时好时坏,让人真是魂不守舍、痛不欲生。再加上最近中央严打未备案网站的风声,让人心惶惶的:哪天要是因为没有备案而被勒令查处,笔记没了可怎么办哦?我的博客没啥危害也没多少人看,压根就懒得理备案这种事。
一直以来就有把博客迁到自己空间的想法,时间越久,以后要迁移的数据就越多,配置起来也就越麻烦。所以,我现在就动手。
无论如何,感谢 yo2 在中国如此恶劣的互联网创业环境里提供了如此优秀的服务,在 Blogger、WordPress.com 等优秀博客托管服务相继被和谐的情况下,提供了在大陆以最小代价获得完全个性化博客服务的可能!
现在,剩下唯一要做的事情就是祈祷国外空间不会被 GFW 给墙掉。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
Linux 下本地写代码的话,有一个 SVN 版本控制还是会好很多的。安装好 SubVersion 后,就可以直接用 svnadmin 命令来 import 一个本地的文件(以下内容摘自《Subversion 权威指南》中文版),比如说:
$ svnadmin create /var/svn/newrepos
$ svn import mytree file:///var/svn/newrepos/some/project \
-m "Initial import"
Adding mytree/foo.c
Adding mytree/bar.c
Adding mytree/subdir
Adding mytree/subdir/quux.h
路径 file:///F|/Zoundry%20Raven/var/svn/newrepos/some/project 就是你想让 svn 保存有关 svn 版本信息的目录,这样,你的目录 mytree 里的内容就提交到了代码仓库里。
然后你可以查一下是否已经提交了一份代码到所指定的路径里:
$ svn list file:///var/svn/newrepos/some/project bar.c foo.c subdir/
注意,在导入之后,原来的目录树并没有转化成工作拷贝,为了开始工作,你还是需要运行 svn checkout 导出一个工作拷贝。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
不知道为什么,我的 Emacs 自带的 cmake-mode.el 文件是比较旧的版本,与最新的版本相比,少了好几个函数。
可以从 CMake 官方网站的 Editor Syntax Files 下载最新的 Emacs 的 cmake-mode.el 或是 Vim 的扩展包,方便编辑。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
Linux 下,默认情况下 Emacs 里用 M-w 并不能复制内容到系统的剪切板,如果需要让 M-w 能复制内容到剪切板的话,可以把下面的这一行语句加入到 .emacs 里:
(setq x-select-enable-clipboard t)
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.