2009-02-28

爱上一个单身妈妈

  应该说这不算读书,我只是随意地下载了然后竟然听完了。
  故事不好玩,一大学男生去做家教碰到了单身妈妈,喜欢上了在一起了,最后单身妈妈迫于压力——也是为他着想,离开了。故事结束了,而他还在等。

  并不喜欢这个故事,我只是好奇,如果这个故事有一辈子那么长,结局是什么。
  平时不喜欢开放式结尾,觉得接下来那什么都只是我想的,不是他们真正的结局;我要看他们真正的结局会怎么样,就算死亡,就算离别……
  他会一个人等到白发苍苍吗?她会知道他等到白发苍苍吗?

2009-02-27

cygwin+vim

今天了解到cygwin里vim输入中文时诡异的表现(怎么个诡异法?没一点正常的)是因为dos系的cmd.exe中跟linux里的命令窗口不一样,输入法是单独占一行的。所以我只好在vim界面中时不时地:redraw!一下。暂时还没找到好的解决方法。

cygwin中日文显示

不管让cygwin显示中文还是日文,都需要设置.inputrc文件:

set meta-flag on
set convert-meta off
set output-meta on
set input-meta on


如果让cygwin显示日文,则配置.bash_profile文件如下:

alias ls='ls --show-control-chars'
stty cs8 -istrip -parenb
stty pass8
export JLESSCHARSET=japanese-sjis
export TERM=vt100
export LANG=ja_JP.eucJP


如果让cygwin显示中文,则配置.bash_profile文件如下:
(把下面的GBK换成GB2312大抵也行)

alias ls='ls --color --show-control-chars'
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export LANG=zh_CN.GBK
export XMODIFIERS="@im=Chinput"3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1


怎么样才能同时正确显示中日文呢?继续考察……

mutt+fetchmail+procmail+msmtp+vim<=>gmail


走到mutt里的过程
================================================================================
1.在遥远的以前,就听说mutt只是邮件管理工具,要配合使用fetchmail等收邮件、vim等写邮件、sendmail等发邮件
2.但是mutt没有windows版,我必须使用windows又不想在两个系统里转悠,所以放弃
3.听说mutt也可以在windows里用,但需要cygwin;cygwin是什么东西?我来装一个吧
4.什么?!cygwin有一个G,是国外的服务器,下了几天老下不下来?算了算了,我难不成还为漂亮的鼠标配个电脑不成?
5.我用关键字竟然没有在gmail里搜出来一封肯定存在的而且以前一直能用相同关键字搜出来的邮件。
6.gmail打不开。大概是服务器出啥事了。前些日子,google还把所有搜索结果都标为含恶意软件呢。
7.有人的gmail帐号被封了
8.用mutt吧,反正我这里也不担心什么服务器在国外,硬盘也足够大,不在乎放几G东西。
9.进入下载配置流程。


*****我的信息
我在系统中的用户名:worker
我的 $HOME目录  :/home/worker
我的 Gmail帐号  :GMAILUSER
我的 Gmail密码  :MYPASSWORD


Gmail证书
================================================================================
0.话说
既然知道mutt要配合fetchmail等使用,自然是先配fetchmail;配到一半发现gmail因为是SSL连接,所以要先有证书。好吧,配证书;当然还是靠google大神。
1.跳到个人主目录

$cd ~

2.生成.certs目录

$mkdir .certs

3.取得gmail的cert文件

$openssl s_client -connect smtp.gmail.com:995 -showcerts >.certs/gmail.pem

4.用vim编辑gmail.pem文件
只保留-----BEGIN CERTIFICATE-----到-----END CERTIFICATE-----这段内容(包含这个begin和end行)

$vim .certs/gmail.pem

5.获取证书的Fingerprint

$openssl x509 -fingerprint -md5 -noout -in .certs/gmail.pem >.certs/fingerprint

6.将fingerprint文件中的内容复制到gmail.pem文件头

$vim .certs/*

使gmail.pem的内容变成如下样子:

MD5 Fingerprint=44:A8:E9:2C:FB:A9:7E:6D:F9:DB:F3:62:B2:9E:F1:A9
PEM Data:
-----BEGIN CERTIFICATE-----
MIIC3TCCAkagAwIBAgIDCDijMA0GCSqGSIb3DQEBBQUAME4xCzAJBgNVBAYTAlVT
MRAwDgYDVQQKEwdFcXVpZmF4MS0wKwYDVQQLEyRFcXVpZmF4IFNlY3VyZSBDZXJ0
aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcxMDI1MTc1MzE2WhcNMDkxMjI0MTg1MzE2
WjBoMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN
TW91bnRhaW4gVmlldzEUMBIGA1UEChMLR29vZ2xlIEluYy4xFjAUBgNVBAMTDXBv
cC5nbWFpbC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAO03QxerFKZV
8yeomuL4zSl8Pr7hMWnKMMgp/CwhwadeBmL0LQHHbjL/6z/Z59ZQvrztqkwhchA2
APKzUwRVTyn7Shx6vBqk6oFmTqoOLmY6hbq6l8uVdUv0AfbHwio8CnLpK2+nbuFl
flPwx1DH0E3grD8+CrH5SmScfTWbDkcXAgMBAAGjga4wgaswDgYDVR0PAQH/BAQD
AgTwMB0GA1UdDgQWBBTJRG/OFpZt+BV43JM3NshHMjpwazA6BgNVHR8EMzAxMC+g
LaArhilodHRwOi8vY3JsLmdlb3RydXN0LmNvbS9jcmxzL3NlY3VyZWNhLmNybDAf
BgNVHSMEGDAWgBRI5mj5K9KylddH2CMgEE8zmJCf1DAdBgNVHSUEFjAUBggrBgEF
BQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQEFBQADgYEAOKr3mhxtwFCS3J6lbeaf
3KrHKi935BZkI75sRbON+hog0t2ovcM2i7fxs3xneH8USLsHgfxNBj9tkMogMK/K
sO/NUVZ/IfyqcNNkp2619qTQXthKRH42JKpAKgNhT1bdno3pxn+eDEpqmU3CE7IP
HDCjWOK1fGkZ/yFAuTxuxAc=
-----END CERTIFICATE-----

7.在.certs目录下新建文件equifax.pem,添加以下内容:

MD5 Fingerprint: 67:CB:9D:C0:13:24:8A:82:9B:B2:17:1E:D1:1B:EC:D4
PEM Data:
-----BEGIN CERTIFICATE-----
MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV
UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy
dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1
MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx
dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B
AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f
BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A
cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC
AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ
MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm
aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw
ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj
IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF
MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA
A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y
7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh
1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4
-----END CERTIFICATE-----

8.rehash以上两个文件

$c_rehash .certs

9.检查CA文件

$openssl s_client -connect pop.gmail.com:995 -CApath .certs/

如果看到返回结果中有“Verify return code: 0 (ok)”,则CA文件是好的.



******中间碰到的问题点
别人都说执行openssl之后,把begin到end的内容copy到文件里保存;
可我不知道怎么从命令窗口里copy东西,只能先把输出结果重定向到文件,再把不需要的内容删掉。
反正最终结果一样么,办法傻就傻点吧


fetchmail配置
================================================================================
0.返回过来配fetchmail
1.在/home/worker/下新建.fetchmailrc文件并编辑

$vim .fetchmailrc

添加以下内容

defaults
  protocol POP3
  mda "formail -s procmail"
  antispam -1
  keep
  ssl sslcertck keep
     sslcertpath '/home/worker/.certs'
poll pop.gmail.com with uidl
    user 'GMAILUSER@gmail.com' there with password 'MYPASSWORD' is 'worker' here
    mda "/usr/bin/procmail -d %T"

2.在C:\WINDOWS\system32\drivers\etc\services文件末尾添加下面这行内容
(不加就会报错:errors on getaddrinfo(): nodename nor servname provided, or not known )

pop3s 995/tcp #POP3 SSL

3.修改.fetchmailrc权限

chmod 710 .fetchmailrc

4.测试当前配置是否可用

$fetchmail -c

我的输出结果是

2 messages for GMAILUSER@gmail.com at pop.gmail.com(2721 octets).

表示fetchmail总算配置成功啦



******中间碰到的问题点
那句密码配置语句好口语化啊,我都不敢相信这真的是配置文件


procmail配置
================================================================================
0.真的开始配了,才知道在fetchmail获取邮件和mutt管理邮件之间还有一道procmail分拣邮件的过程。
1.在.bashrc文件中添加下面内容,用来为所有的应用程序指明邮件的投递点
(当然,如果/var/spool/mail目录不存在的话,就新建之)

# Set the MAIL
export MAIL=/var/spool/mail/worker

2.新建.procmailrc文件,添加如下内容

PATH=/bin:/usr/bin:/usr/local/bin
VERBOSE=off
DEFAULT=/var/spool/mail/worker
MAILDIR=$HOME/mail
LOGFILE=$HOME/.procmaillog
# Recipes below this comment:
:0:
* ^TOmutt-user
mutt

3.修改.procmailrc文件权限

$chmod 640 .procmailrc

4.收邮件吧
(收到前面check到的两封邮件了)

$fetchmail

5.查看邮件吧

$mutt

哈哈,看到这两封邮件了,OK,总算折腾到这里了。看到成果才觉得折腾有劲头。

msmtp配置
================================================================================
0.据说mutt的配置很繁琐的,那先不管,先来配个发邮件的;又据说sendmail配置也很繁琐的,那我换个msmtp。
1.跟fetchmail一样,也需要创建证书:新建tls.pem文件:

$vim .certs/tls.pem

添加内容如下:

-----BEGIN CERTIFICATE-----
MIIDJzCCApCgAwIBAgIBATANBgkqhkiG9w0BAQQFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgT
DFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3Vs
dGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UE
AxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZl
ckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgc4xCzAJBgNVBAYT
AlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMU
VGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2
aXNpb24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3DQEJARYZ
cHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2
aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560ZXUCTe/LCaIh
Udib0GfQug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j+ao6hnO2RlNYyIkFvYMRuHM/
qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQAm
SCwWwlj66BZ0DKqqX1Q/8tfJeGBeXm43YyJ3Nn6yF8Q0ufUIhfzJATj/Tb7yFkJD57taRvvBxhEf
8UqwKEbJw8RCfbz6q1lu1bdRiBHjpIUZa4JMpAwSremkrj/xw0llmozFyD4lt5SZu5IycQfwhl7t
UCemDaYj+bvLpgcUQg==
-----END CERTIFICATE-----

2.新建.msmtprc文件,内容如下

account default
host smtp.gmail.com
port 587
from GMAILUSER@gmail.com
tls on
tls_starttls on
tls_trust_file /home/worker/.certs/tls.pem
auth on
user GMAILUSER
password MYPASSWORD
protocol smtp
logfile ~/.msmtp.log

2.修改文件权限

$chmod 600 .msmtprc




******中间碰到的问题点
起先没有意识到TLS证书不是SSL证书,.msmtprc文件里写的是SSL证书的文件名;
发邮件的时候怎么也发不了,后来才突然发应过来


mutt配置
================================================================================
0.实际上是网上直接下载的
1.新建.muttrc文件,添加内容如下

#======================================================#
# Boring details
set realname = "GMAIL USERNAME"
set from = "GMAILUSER@gmail.com"
set use_from = yes
set envelope_from ="yes"

# Use a signature
#set signature="~/.signature"

# Use msmtp rather than sendmail. Check that
# the path is correct for your system:
set sendmail="/usr/sbin/msmtp"

# If not set in ~/.bashrc:
set spoolfile = /var/spool/mail/worker

#======================================================#
# Folders
set folder="$HOME/mail" # Local mailboxes stored here
set record="+sent" # Where to store sent messages
set postponed="+postponed" # Where to store draft messages
set mbox_type=mbox # Mailbox type
set move=no # Don't move mail from spool

#======================================================#
# Watch these mailboxes for new mail, useful only if
# Procmail or Maildrop is used to sort mail.
mailboxes ! +slrn +fetchmail +mutt
#set sort_browser=alpha # Sort mailboxes by alpha(bet)
set sort_browser=date # Sort mailboxes by date(LATEST first)

#======================================================#
# What to show and order of headers
ignore *
unignore Date: From: User-Agent: X-Mailer X-Operating-System To: \
Cc: Reply-To: Subject: Mail-Followup-To:
hdr_order Date: From: User-Agent: X-Mailer X-Operating-System To: \
Cc: Reply-To: Subject: Mail-Followup-To:

#======================================================#
# which editor do you want to use?
# vim of course!
set editor="vim -c 'set tw=72 et' '+/^$' "
set edit_headers=yes # See the headers when editing

#======================================================#
# Aliases

#set alias_file = ~/mail/mutt_aliases # In their own file
#source ~/mail/mutt_aliases # Source them
#set sort_alias=alias # Sort alphabetically

#======================================================#
# Colours: defaults are a little bleak so experiment!

#source ~/.mutt/mutt_colors # In their own file

#======================================================#
# Lists: An example using the mutt-users list:

lists mutt-users
subscribe mutt-users
set followup_to=yes # Sets 'Mail-Followup-To' header
set honor_followup_to=yes
fcc-hook mutt-user +mutt # See your own posts using fcc

#======================================================#
# Odds and ends

set markers # mark wrapped lines of text in the pager with a +
set smart_wrap # Don't wrap mid-word
set pager_context=5 # Retain 5 lines of previous page when scrolling.
set status_on_top # Status bar on top.
push <show-version> # Shows mutt version at startup

#======================================================#
# add following lines
set sort = 'threads'
set sort_aux = 'last-date-received'
#set imap_check_subscribed

ignore "Authorication-Results:"
ignore "DomainKey-Signature:"
ignore "DKIM-Signature:"
hdr_order Date From To Cc

2.再试一下发邮件,也成功了。



******中间碰到的问题点
在进行发送邮件配置的时候碰到了不少问题,于是反复google
中间,看到有人问发不了邮件是哪里配错了,大家热心提供了种种可能性,最后他发现是自己没装msmtp,我晕。
后来我就想难不成我也没装?检查了一下,装了是装了。
再检查,原来不是这个配置下载下来的时候写着的“/usr/bin/msmtp”,而是“usr/sbin/msmtp”


总结
================================================================================
网上提供了很多配置手顺,很多都是很详细的。
但是每台机器总归有点不一样的情况,所以碰到问题是在所难免的,细心Google就好

比较那个什么的是,虽然配成功了,能收能发了,但我对配置文件中的很多东西都还是不甚清楚的~
以后使用过程中,再慢慢配mutt了。

接下来要搞定的是中日文同时显示的问题,还有家里那台机器上Vim的诡异表现

2009-02-26

砍柴

人家说得很文雅:工欲善其事,必先利其器。说白了不就是想要砍柴先要磨刀么?这很好,理论上很正确……转过头,弱弱地附一句:我就喜欢磨刀……不喜欢砍柴~~~~

2009-02-25

Delphi & Vim

  终于从Delphi的编辑器中解放出来了!
  Delphi的编辑器我怎么配色配字体都觉得阴沉沉的——大概主要还是因为我没有美术功底……
  但相对于配色,更要紧的是不能hljkoOftbwe$^/*nN等等等等,而只能Ctrl来Ctrl去……

  现在折腾了NerdTree,就解放啦~~~
  除了NerdTree基本的设置以外,再添加过滤器:使它只显示dpr、pas等文件,而不显示dfm、dcu等等;再把代码目录加入书签~
  另外,Vim默认pas后缀的文件为pascal文件,以前想看delphi代码时,好像是手动去修改filetype文件,使pas的syntax关联到delphi的语义文件;今天不知怎的,就看到只要在_vimrc里添加下面这行设置就行了“:let pascal_delphi=1”(具体信息可以查看帮助“:h pascal”)还可以添加“:let pascal_no_tabs=1”的设置,如果有没被替换为空格的Tab字符就高亮显示。Vim的帮助真是强大易懂啊,就是有时候关键字不对就找不到相应的帮助了;回头再有这种情况,我先直接对vim的帮助目录来一次全文搜索再说。

  现在就可以用Delphi查看Sample的画面,切换到Vim修改Sample的代码。如果对使用的控件熟悉的话,在Vim里就可以进行的就不止是修改了。但面对一个不熟悉的控件时,Vim可没法按个点号就提示它的属性和方法,这时候就还得回归Delphi编辑器了。
  如果在做一个新的程序时就用Vim进行编辑,那么30来个寄存器全开,各种编辑手段一应俱上,编辑过程上的便利性自不待言;更有一种结果上的优点:一个词(如某变量)在各种使用时大小写比较统一。如果直接使用Delphi编辑器的话,似乎不能自动提示局部变量等,导致用到的各处大小写随心所欲并不一致。
  现在在查看不熟悉的代码时,有一个操作是Delphi编辑器大大的优点:跳到(其它文件里)变量/方法的定义处。还没找到Vim最便捷的操作方法。

  另外,话说Delphi也是可以设置外部工具的,为什么我设了总是只能调起Vim而不能打开相应文件呢?

2009-02-24

Vim之Nerd Tree杂草帮助



  一直苦于没有好的文件浏览器,别人所称道的WinManager我也不习惯不喜欢,虽然听说过NerdTree却也因为觉得不会怎么样而没有试用。这次实在忍不过了,一试之下才发现,原来还是很趁手滴——到底还是树状显示方式好啊……比netrw方便……
  仔细看了一遍帮助,好多快捷键!没用熟了还真记不住。为了哀悼我那已成天外飞仙的英语,将nerdtree的帮助录一部分如下,以供参考使用:

  1 目录
  2 ================================================================================
  3 1.简介
  4 2.功能
  5   2.1.全局命令
  6   2.2.书签
  7     2.2.1.书签表
  8     2.2.2.书签命令
  9     2.2.3.无效书签
 10   2.3.Nerdtree映射
 11   2.4.文件系统菜单
 12 3.选项
 13   3.1.选项总结
 14   3.2.选项明细
 15
 16
 17 1.简介
 18 --------------------------------------------------------------------------------
 19 Nerd tree可以让你浏览文件系统并打开文件或目录。
 20 你可以通过键盘或鼠标控制它以树状图显示文件系统,也可以在其中进行一些简单的文件系统操作。
 21
 22 nerdtree提供如下功能及特性:
 23 *以继承树的形式显示文件和目录
 24 *对如下类型的文件进行不同的高亮显示
 25  *文件
 26  *目录
 27  *sym-links
 28  *快捷方式
 29  *只读文件
 30  *可执行文件
 31 *提供许多映射来控制树状结构
 32  *对展开/收拢/浏览目录结点的映射
 33  *对在新的或已存在的窗口或Tab页中打开文件的映射
 34  *对改变根结点的映射
 35  *Mappings to navigate around the tree
 36 *可以将文件和目录添加到收藏夹
 37 *可以用鼠标进行大部分的树状结构导航
 38 *对树状结构内容的过滤(可在运行时切换)
 39  *自定义文件过滤器可以阻止某些文件(比如vim备份文件等)的显示
 40  *可选是否显示隐藏文件
 41  *可选不显示文件只显示目录
 42 *提供文本文件系统菜单来创建/删除/移动/复制目录或文件
 43 *可以自定义Nerd窗口的位置和大小
 44 *可以自定义结点排序方式
 45 *当你浏览文件系统的时候就会有一个文件系统的模型被创建或维护。这样做有几个优点:
 46  *所有文件系统信息都被缓存了,有需要的时候只要重新读入缓存
 47  *如果重新浏览之后访问过的tree的一部分,结点就会以上次保持的展开或合拢的样子显示
 48 *该脚本能记住光标位置和窗口位置,所以可以用NERDTreeToggle来切换tree的显示与隐藏
 49 *对于多Tab,可以共享一个Tree,也可以各自拥有各自的tree,还可以混合以上两种方式
 50 *默认情况下,该脚本覆盖vim的默认文件浏览器(netrw),所以如果直接输入:edit命令也会用nerd树打开
 51
 52
 53
 54 2.功能
 55 --------------------------------------------------------------------------------
 56   2.1.全局命令
 57   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 58   :NERDTree [<start-directory> | <bookmark>]
 59       打开一个Nerdtree,根结点由参数指定,不指定参数就是以当前目录为根结点
 60   :NERDTreeFromBookmark <bookmark>
 61       打开一个Nerdtree,根结点由参数所指定的书签
 62   :NERDTreeToggle [<start-directory> | <bookmark>]
 63       在当前Tab中如果Nerdtree已经存在,就切换显示与隐藏;
 64       如果不存在,就相当于执行:NERDTree命令
 65   :NERDTreeMirror
 66       从另一个Tab中共享一个NerdTree过来(在当前Tab的Tree所作的改变也反应到原Tab中)
 67       如果总共只有一个Tree,就直接共享;如果不止一个,就会询问共享哪个
 68   :NERDTreeClose
 69       在当前Tab中关闭Tree
 70
 71   2.2.书签
 72   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 73   在NerdTree中,书签用于标记某个感兴趣的文件或目录,比如可以用书签标记所有Project目录
 74
 75     2.2.1.书签表
 76     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 77     如果书签被激活,则显示于树状图的上方
 78     可以双击或用NERDTree-o来激活选中文件
 79     可以用NERDTree-t映射使选中文件用新Tab打开,并跳到新tab页
 80     可以用NERDTree-T映射使选中文件用新Tab打开,但不跳到新Tab页
 81
 82     2.2.2.书签命令
 83     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 84     以下命令只在在Nerdtree的buffer中有效
 85     :Bookmark <name>
 86         将选中结点添加到书签列表中,并命名为name(书签名不可包含空格);
 87         如与现有书签重名,则覆盖现有书签。
 88     :BookmarkToRoot <bookmark>
 89         以指定目录书签或文件书签的父目录作为根结点显示NerdTree
 90     :RevealBookmark <bookmark>
 91         如果指定书签已经存在于当前目录树下,打开它的上层结点并选中该书签
 92     :OpenBookmark <bookmark>
 93         打开指定的文件。(参数必须是文件书签)
 94         如果该文件在当前的目录树下,则打开它的上层结点并选中该书签
 95     :ClearBookmarks [<bookmarks>]
 96         清除指定书签;如未指定参数,则清除所有书签
 97     :ClearAllBookmarks
 98         清除所有书签
 99     :ReadBookmarks
100         重新读入'NERDTreeBookmarksFile'中的所有书签
101
102     2.2.3.无效书签
103     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
104     如果监测到无效书签,脚本就会发布一个错误消息并将无效书签置为不可用;
105     无效书签将被移到书签文件的最后,在有效书签和无效书签之间有一个空行。
106     书签文件中的每一行代表一个书签,格式是<bookmark name><space><full path to the bookmark location>
107     如果修正了某个无效书签,则可以重启vim或使用:ReadBookmarks命令重新读入书签信息
108
109   2.3.Nerdtree映射
110   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
111   o.......在已有窗口中打开文件、目录或书签,并跳到该窗口   .....|NERDTree-o|  
112   go......在已有窗口中打开文件、目录或书签,但不跳到该窗口 .....|NERDTree-go|
113   t.......在新Tab中打开选中文件/书签,并跳到新Tab          .....|NERDTree-t|  
114   T.......在新Tab中打开选中文件/书签,但不跳到新Tab        .....|NERDTree-T|  
115   i.......split一个新窗口打开选中文件,并跳到该窗口        .....|NERDTree-i|  
116   gi......split一个新窗口打开选中文件,但不跳到该窗口      .....|NERDTree-gi|
117   s.......vsp一个新窗口打开选中文件,并跳到该窗口          .....|NERDTree-s|  
118   gs......vsp一个新窗口打开选中文件,但不跳到该窗口        .....|NERDTree-gs|
119   !.......执行当前文件                                     .....|NERDTree-!|  
120   O.......递归打开选中结点下的所有目录                     .....|NERDTree-O|  
121   x.......合拢选中结点的父目录                             .....|NERDTree-x|  
122   X.......递归合拢选中结点下的所有目录                     .....|NERDTree-X|  
123   e.......Edit the current dif                             .....|NERDTree-e|  
124
125   双击......相当于NERDTree-o
126   中键......对文件相当于NERDTree-i,对目录相当于NERDTree-e
127
128   D.......删除当前书签
129           
130   P.......跳到根结点
131   p.......跳到父结点
132   K.......跳到当前目录下同级的第一个结点
133   J.......跳到当前目录下同级的最后一个结点
134   <C-j>...跳到当前目录下同级的前一个结点
135   <C-k>...跳到当前目录下同级的后一个结点
136           
137   C.......将选中目录或选中文件的父目录设为根结点
138   u.......将当前根结点的父目录设为根目录,并变成合拢原根结点
139   U.......将当前根结点的父目录设为根目录,但保持展开原根结点
140   r.......递归刷新选中目录
141   R.......递归刷新根结点
142   m.......显示文件系统菜单
143   cd......将CWD设为选中目录
144           
145   I.......切换是否显示隐藏文件
146   f.......切换是否使用文件过滤器
147   F.......切换是否显示文件
148   B.......切换是否显示书签
149           
150   q.......关闭NerdTree窗口
151   ?.......切换是否显示Quick Help
152         
153   
154
155   2.4.文件系统菜单
156   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
157   帮助说中包含新建、复制、移动、删除四种命令,但copy只支持*nix系统
158
159 3.自定义选项
160 --------------------------------------------------------------------------------
161 loaded_nerd_tree            不使用NerdTree脚本
162 NERDChristmasTree           让Tree把自己给装饰得多姿多彩漂亮点
163 NERDTreeAutoCenter          控制当光标移动超过一定距离时,是否自动将焦点调整到屏中心
164 NERDTreeAutoCenterThreshold 与NERDTreeAutoCenter配合使用
165 NERDTreeCaseSensitiveSort   排序时是否大小写敏感
166 NERDTreeChDirMode           确定是否改变Vim的CWD
167 NERDTreeHighlightCursorline 是否高亮显示光标所在行
168 NERDTreeHijackNetrw         是否使用:edit命令时打开第二NerdTree
169 NERDTreeIgnore              默认的“无视”文件
170 NERDTreeBookmarksFile       指定书签文件
171 NERDTreeMouseMode           指定鼠标模式(1.双击打开;2.单目录双文件;3.单击打开)
172 NERDTreeQuitOnOpen          打开文件后是否关闭NerdTree窗口
173 NERDTreeShowBookmarks       是否默认显示书签列表
174 NERDTreeShowFiles           是否默认显示文件
175 NERDTreeShowHidden          是否默认显示隐藏文件
176 NERDTreeShowLineNumbers     是否默认显示行号
177 NERDTreeSortOrder           排序规则
178 NERDTreeStatusline          窗口状态栏
179 NERDTreeWinPos              窗口位置('left' or 'right')
180 NERDTreeWinSize             窗口宽

我的配置:
 1 "NERD Tree
 2 let NERDChristmasTree=1
 3 let NERDTreeAutoCenter=1
 4 let NERDTreeBookmarksFile=$VIM.'\Data\NerdBookmarks.txt'
 5 let NERDTreeMouseMode=2
 6 let NERDTreeShowBookmarks=1
 7 let NERDTreeShowFiles=1
 8 let NERDTreeShowHidden=1
 9 let NERDTreeShowLineNumbers=1
10 let NERDTreeWinPos='left'
11 let NERDTreeWinSize=31
12 nnoremap <silent> <leader>f :NERDTreeToggle<CR>

2009-02-23

Delphi & Vim

我总是不能从Delphi的外部工具中正确设置并启动Vim,苦恼ing……连当前文件也打不开,更不要说行列定位了

极点五笔被和谐


  刚想去下载极点五笔6.5版,一开freewb.org竟然出来上面这么个告示;我还以为记错网址了,连忙google之打开之————照旧。
原来极点真的是被和谐了……这什么世道啊,连个五笔网站都不准别人开啊……

李野默?李野墨?

  我囧囧地困惑了:到底李野墨和李野默是不是同一个人啊?为什么跟活着相关的都是李野墨,跟静静的顿河相关的都是李野默?

2009-02-20

兄弟

  话说,昨晚忍着睡意听完了《兄弟》上部;实在不忍见兄友弟恭的两人走向那太过现实的生活,轻轻放弃了残存的一点读下部的欲望。就让我的印象逗留在他们的十五六岁,而不是迈进脏浊的未来。
  关于文革,我说过:第一次知道原来新中国的平头百姓都已经掌握了东厂的刑讯技术。觉得最恰当的评价就是苏妈说的:人怎么能这样狠毒啊?没有杀父之仇灭门之恨,没有胯下之辱掌掴之耻,他们怎么能做到那样的地步呢?直接将人杀了那也罢了!由此,我都更愿意相信“人之初性本恶”了。叹气,蠢蠢如我,怎能明白人心深深深几许。
  宋凡平。哦吔,这父亲这丈夫这人,放到哪个时代那都是一等一的父亲、丈夫、人!哦,那古代的筷子、那休息的胳膊、那誓守的诺言……为人当如宋凡平!
  李兰。呃,没什么特别想说的,对她坚定爱情的深深赞叹都湮没在对她七年未洗头发的想像中了……
  宋刚。也没什么要说的。因为我已经知道他将卖春药,被Orz了
  李光头。有话说,但是所有欲褒欲贬之词都及不上我的羡慕之情。我羡慕他能说会道有经济头脑。去铜铁匠那里借板车,去余拔牙那里借躺椅,两个不同的切入口,两番不同的说辞,哪里是一个十四五岁的孩子该有的表现?让我这个幼稚的“望三人”徒有羡鱼情——结不来网,奈何?
哭,今天聚餐,四千……

Meta键


  有一个很有名的笑话就是经常有人问任意键在哪里。其实这一点也不是笑话,很正常不是么?
  同样,我也有一个类似的疑问:Meta键在哪里?看vim的帮助,隐约觉得Meta键就是Alt键,但又不是很肯定。
  于是搜了一把发现是一个古老到濒临绝迹的键,现多用Alt代替————《Meta键始末

2009-02-18

手段

  我终于明白老舍等人当年是为什么无法忍下去了。我以前也不知道,原来文化大革命的伟大之处在于把明朝东厂的手段普及给了全国人民。——参照《兄弟》·孙伟父亲
  经济危机?————心情并非低落,而是愤怒,然后无奈。我是脑子晚熟人种,明白得比别人晚,但也是一点点在明白在改变。可是真的无法勉强自己做还没感觉的事。

2009-02-17

兄弟

这两天在听余华的《兄弟》;某人说,最好别看下部,看了会三五年不想看余华的书。如此强烈的建议,我就接受liao。准备听完《兄弟》,如果还扛得住的话就听《活着》。《活着》在豆瓣中的五星评价高达1万1千多点————豆瓣有优秀图书排行榜么?想了解一下都还有哪些作品这么值。

.INFO域名

  善用佳软的网址是我唯一一个注意到的info域名,很是新鲜;查了一下,一如info字面意思:
(wiki).info全名.information,是英文“信息”的意思。.info主要针对提供信息的网站或组织申请,但在申请时没有明确限制。
做梦都是AddressOf、GUID……

2009-02-16

vs.net & vim

刚刚才知道vs.net2005中支持Emacs快捷键;闷,郁闷,有Emacs,怎么就没有Vim呢?如果默认集成ViEmu那多好哇

2009-02-15

在钱多的故事里看见一个名叫王T的,虽然这是一个很普通的名字;可因为普通啊,所以有同名,所以我就笑liao……真想像不出来那个王T变成故事里这样……

2009-02-14

狐狸科夫

  看过很多关于老外和汉语的故事,下面这则是我觉得最最逗的……
■ 在山东省某大学进修汉语的俄罗斯学生库里科夫,很喜欢看电视连续剧《聊斋》。他向中国教师提出,要把自己的名字改为“狐狸科夫”,理由是:《聊斋志异》由狐狸变成的美女都很善良很可爱。老师听罢差点儿笑出声来,他告诉库里科夫,在中国人心目中,狐狸是狡猾而善于迷惑人的,“狐狸精”“老狐狸”等都是贬义惯用语。因此,用“狐狸”当名字,不合适。库里科夫听后,将信将疑,为自己不能如愿改名而惋惜。来源

或许比这逗的故事还有啊,可那都不是从腐女的思维方式出发的。幻想ing……一只沈雨浓版的狐狸科夫……

有声读物

  深赞《尘埃落定》的演播翟万臣!
  查了一下,演播《许三观卖血记》的仲维维,也播过《尘埃落定》,想来他的版本也会不错。
  讲青雪故事的青雪姑娘扮起各种角色来也是惟妙惟肖,就是太过一惊一乍;就算是鬼故事么,也太过火了。青雪姑娘,频繁调音量很麻烦的呀。
  《小王子》,普通话版,张蕾。跟小王子这本书本身一样让人爱不释手,不能集中注意力听的时候,就会拿它当背景音乐听,很是舒心。法文版那是肯定听不懂了,可是听人说法语女声很好听的,要不要下来也就当听配乐听听看呢?英文版?oh, my god,我还记得英文么?
  演播报告文学的孙扬or孙阳,在《sars调查》中语速比一般的快,听起来很符合报告文学的特色。不过我发现有两点(与演播无关):一是这类读物不适合临睡时听,二是跟听故事相比容易迷糊于各种各样的日期、数字等。

  òò!我好像迷上标准普通话了!

2009-02-13

明朝那些事儿

之前已经听完木工皇帝的故事了,等待verycd共享崇祯帝。

“讨厌A,所以讨厌被A骗的人”……

无意中看到这篇题为牛博网翘辫子后也翻不起浪花的帖子,觉得很囧。倒不是为着他的正文内容,因为我不了解牛博网;囧的是他帖子后面标粗的一句话:“本博讨厌联想电脑, 联想把伪劣配件高价卖给不知情的用户,上过联想电脑的当,不欢迎使用联想电脑的用户看博客,请联想用户自觉勿进”。瞧瞧这诡异的逻辑思维……

2009-02-12

李银河 VS 赵本山

  在这一刻,我不是为了凑热闹,只是为了以后在翻自己无聊的记录时能够“眼前一亮”回想起那年那时,竟然有人发出如此囧言,而这个人正是李银河
  她发了一篇文章,题为《赵本山的政治错误》,如果不是事先知道内容,我都要为赵本山担心了:这什么时候啊?怎么可以犯政治错误?!这可是五四90周年、建国60周年、还有那什么什么四20周年啊。多敏感哪!赵本山你怎么可以犯啥个子政治错误呐?还好,我是先知道了内容再看到标题的,免去了担心。毕竟,就算是得罪Gay群体也比得罪别的要好多了哇。

  话说回来,李银河发囧言不奇怪,我一直只当是自己太过封建保守,不够开明。
  不过这次,我清清楚楚地觉得,就算不以最坏的恶意来揣测,至少她也太过杯弓蛇影。大概是因为她一生研究同性恋,一闻风声鹤唳便觉草木皆兵。好似一个自卑的人出门碰到别人多看他一眼便感惶惶不安。
  于是我又无端担忧,如果被她这一闹,真的有人这么叫Gay可怎么办哟?

  很久没看她的博客了,这一来,倒又去翻了一翻。
  看到一篇文章题为《过六种人之外的生活》,就兴致勃勃地点进去看。看前两节,略作恍然状:哦,原来是讲小王子里的那六种人;看完对六种人的总结,作点头状:嗯,就是这六种人;看完最后一节,作眨眼不信继而哑然失笑状:嘎嘎,没了真的没了??嗯,真的没了,戛然了。——纪念我第一次读李银河的读书笔记……
  还有一篇是《用博客做什么》。有一句“生命飞逝,稍一疏忽就会了无痕迹。如果能经常记录点什么,哪怕是流水帐,哪怕是片言只语,也是自己生命中的一个痕迹。”,倒真是我作记录的本意,尤其这一篇——我不是李银河生命中的痕迹,但李银河却是我生命中的一个痕迹,尽管轻如羽毛拂过。所以我甚至不愿叫这里为博客,觉得博客应该担当起一定的责任,写一些有益于他人的文章;而这里不是。
今日は月曜日みたい~

极点五笔的Bug

  在善用佳软上看到极点五笔出6.5版了。于是又想起来我在用的6.1版有个诡异的Bug。
极点6.1原来是没有萝卜这个词的,在忍了N久之后我终于用自造词加了萝卜这个词(其实就几秒钟的工夫)。然后就发现这个bug了:萝卜应该是alhh,但不管开着什么软件,只要我用极点输入法输入萝卜的前三码,就会悄无声息地关闭程序。百试不爽——但网上却没见有人提到过这个Bug——但我用的两台机器都有这个问题啊。不知道6.5版还有没有这个问题。

照顾

  昨晚九点多,接到同事电话,说人有点不太舒服头晕晕的可能会发烧,让我如果明天早上没有看到他上班的话,就过去看看。
结果我傻傻地跟他确认“你是想要我明天早上如果发现你没有去上班的话,就先请个假,然后去看看你?”
本来的意思是想说:给他请个假,然后去看他。结果有点手足无措,话一出口就变成了这个样子,怪里怪气的。
不知道他会不会觉得心凉:这个人竟然还特地把请个假也拿出来说。
唉,嘴笨是祸。

反思一下,如果再有碰到这种情况,我就根本不应该确认,而是应该直接说:
你现在怎么样,是怎么不舒服?身边有没有药?没有药?我现在买点药给你拿过去吧。你那里有没有体温计?有发热的感觉吗?
明天早上先给你打个电话吧,如果还是不舒服的话,我打个电话到公司给你请个假;
你想吃什么,我明天早上给你带过去。

先不说札幌分店就我们俩中国人,单上次我住院时得到的照顾就应该好好回谢。
又想起常被某人念叨的那次不甩发烧病人自己烧回锅肉吃的事情了。

强迫症?

在天涯上看到一个帖子
  从小我就不知道为什么特喜欢幻想自己或身边的人发生悲剧!小学的时候就一直被“如果我突然吊死在家会怎样”这个问题困扰!甚至想着想着就流泪了…到去年大学时,又幻想我的室友突然死了,她妈妈来学校会怎样怎样难过…这个场景挥之不去!几次都从幻想中清醒过来时我已经哭的不像样了!谈恋爱的时候总是幻想男朋友背着我有女人后怎样跟我分手…我干吗就那么喜欢幻想悲剧啊…
  大囧……

2009-02-11

Firefox快捷键

  之前用Firefox2的时候,装了个插件,有个功能是在地址栏输入网址,按回车就会用新的Tab打开网页。
  刚转用Firefox3的时候,发现按回车会在当前Tab打开;因为不想多装插件,所以花了蛮长时间才习惯先Ctrl-T再输网址按回车。
  突然想起来,这不是还有Ctrl、Shift和Alt吗?按个试过来,果然!按Alt-Enter,就会在新Tab中打开了。顺便还试出来按Ctrl-Enter是不用书签关键字、直接加后缀.com打开,按Shift-Enter是直接加后缀.net打开……

2009-02-10

看到日本电视台也在放昨天中国中央电视台的配楼大火,好像说是放烟花给放的。瞧这元宵节……闹腾的……

补:
Lorna处看到一句话:

流行语——做人,不能太CCTV啦!否则,躲得过初一,也躲不过十五
好久没在晚上开电视了,NHK经常在周五有歌会,没想到今天也有。除了一如既往的冰川清,还有岛津亚矢和边见mari也令人印象深刻。

特别是边见,比她年轻的都在唱民族歌曲,独她,六十来岁,倒是唱的流行歌曲,虽然是几十年前流行,但流行感一点不输当前啊。最最特别的是,她这歌《经验》竟然有《滴汗》的感觉!
明天是休息日,不用上班,真好。
去洗手间,半路上碰到一同事;回来后我说:“你身材真高挑,真羡慕”,同事淡然回答“我是个男的”。

  我想搜索"Build Runtime Licenses"的信息,输到R的时候发现有蓝色一闪而过,赶紧回退一看,原来Google已经把它的广告植入到搜索建议里了。强!平时主用的日文版和中文版Google,还没发现有这种情况。
  讨厌吗?hm.....还好,比用baidu不提醒直接搜一堆广告出来好太多了。

札幌雪祭り

其实有很多都来不及细看,匆匆抓了幅照片就跑了,所以不少雪像还不知道它的出处。

石川遼(高尔夫球手)


东京申请2016年奥运会


精致的雪建筑


老鹰


还有好多好多啊,可以到这里看。我,需要锻炼拍照水平!

萱萱


这娃叫萱萱,我可以说是看着她长大的(也就是默默关注)。刚出生的时候倒也没觉得长得特别漂亮——或者说跟小蒙蒙比么还有点……——可这小娃竟然越长越逗越长越可爱,尤其那种种表情,实在可爱得不行、喜欢得紧。故而记录于此并推荐给大家。(大家=Null)

2009-02-09

《写在三十岁到来这一天》

看到同事发送的一篇《写在三十岁到来这一天》,觉得里面有些话深得我心,只是我未必有做到。
为避免全篇照搬,就只摘录两三句:
1.既然是出来卖的,一要卖相好,二要敬业,三不要嫌买货人。所以,第一要保持美丽,第二要多做事少抱怨,第三看在钱的份上要适当妥协。
2.腰围是黄金分割和女性体态婀娜的关键,是少女和大妈的分水岭。要拼死保持。
3.学好化妆术,拾掇好再出门。你自己会开心,别人对你会多点耐心,百利而无一害。

QNMD Dell!

以后自己买电脑坚决不选Dell!

1月28号,某人在Dell网上选了一台台式机,下订转账付钱,Dell说2月10号左右送到;
2月8号,也就是昨天,某人去Dell网上查。一看,简直气爆了肚子,它悄无声息地改到了20号左右送到!连封通知的邮件都没有有!!!
简直是太没谱了!什么破服务?Dell走到哪里都是破东西!以后打死也不选这玩意儿!没的叫人生气

更有甚者,听说他们的服务电话是打上一个小时也打不通的………………这不是明摆着躲挨骂吗?
缺零件?缺零件还拿出来卖!本来应该是到货的日期现在竟然还在制造中!什么破玩意儿!

未解决的Picasa相册问题

有两个问题,我Google了也没找到相关说法。
1.带图blog发布时,的确会自动上传到Picasa里,可是它总是独立建新相册;面对一堆繁杂的却都只包含一两张图片的相册,真是让人头痛。它就不能指定上传到某个相册么?
2.当我想把非公开相册中的某张照片给人看时,总是直接发送照片地址,为什么有人看得到有人看不到?自己试过清除cookies、cache,也是能看到的。难到是在国内的看不到?

补:
1.
如果直接在Blogger后台从本地计算机添加图片的话,是按post标题创建相册的;如果使用ScribeFire的话,就都上传到“照片投放箱”里了;如果使用其它软件的话,会上传到其它名称的相册里。
2.
经过再次测试,国内的朋友也是可以直接打开地址看到照片的。原因继续未明。

希望上面的补充,对跟我一样迷惑的人有点作用。

2009-02-08

同事推荐的一首日文歌:月光,作词作曲演唱都是鬼束ちひろ。听之前我以为会不喜欢,听了觉得还是挺不错了

心里测试:心有多广

来自同事的mail


心有多大,舞台就有多大。"就像一个心眼小的人,会处处谨慎,但显得别扭;而心眼大的人,潇洒豪放,但或许被野心所困。如果把我们的心比喻成一个居所,就像买房子,总是空间越大越有价值的。——那么测测你的心有多少平方米?

这个有趣的测试会给出答案。

1.在一张白纸上画一个圆,你会画在什么位置?
.正中——2
.左上角——3
.右上角——4
.左下角——2
.右下角——5

2.这个圆你会画成什么颜色?
.蓝色——4
.粉色——3
.黄色——5
.绿色——8

3.圆形会让你联想到什么?
.车轮——6
.速度——4
.人生——5

4.把圆形可以拉成一条怎样的线?
.直线——6
.曲线——10
.折线——5

5.在圆上画一个三角形,你会怎么画?
.圆包围着三角形——11
.三角形包围着圆——6
.三角形和圆交叉着——7

6.你认为什么样的三角形最稳定?
.等边三角形——9
.等腰三角形——7
.直角三角形——8

7.把三角形画成什么颜色最漂亮?
.橙红色——10
.天蓝色——9
.米黄色——8

8.以下哪个图形可以用来形容你的性格?
.圆形——12
.正方形——9
.长方形——11
.三角形——13

9.心地善良的人最像以下哪种图形?
.蓝色的圆形——10
.紫色的三角形——E
.绿色的正方形——12

10.坏心肠的人最像以下哪种图形?
.褐色的菱形——D
.灰色的长方形——11
.黑色的五边形——12

11.通常什么颜色的衣服会让你显得与众不同?
.绿色——A
.红色——13
.黄色——12
.紫色——H
.以上均无——B

12.一栋完全属于自己的房子,你希望有几个房间?
.一个房间——13
.两到三个房间——F
.五个以上的房间——G

13.你喜欢睡什么样的床?
.双人床——F
.单人床——C
.吊床——D

A.老式住宅:56平方米
    
和谐的人际关系会让你心情舒畅,但人生总不可能事事如愿,遇事少些抱怨多些宽容和理解,未来的道路就会更通透些。你的人生路上不乏贵人,善待他人和自己机遇便会随处可见。将梦想致力于行动,努力赢得更多人的尊重,用心观察生活,细节上的改变预示着转机即将发生。
    
B.新式公寓小户型:39平方米
    
对人对事的评论万不可太极端,判断对错也要具体情况具体分析,过于武断只会让旁人觉得你小心眼、难成大事,但真实的你并不是这样的,勇气、决心以及乐观的精神都是人生宝贵的财富,相信时间会将你略显锋利的锋芒渐渐抹平,岁月会自然而然地让你明白究竟该何去何从。
    
C.精装修小高层:116平方米
    
很难用一种类型来概括你,你有自己的特点,确是独一无二的,但有时难免会有点儿小心眼,从而陷入思维的死角,不过这还是要靠你自己走出来的,最终能够帮到你的人只有自己,但这也是最好、最根本的解决问题的办法。遇事多提醒自己"放轻松"、"看开点儿"、"别和自己过不去",拥有好心情才能真正享受到好生活。
    
D.海边观景房:102平方米
    
你给人独立、自由的印象,活得很潇洒,个性很开朗,对人与人之间的关系也处理得相当不错。不过真实的你却是十分害怕孤独的,你渴望被人关爱、被人重视,所以才如此不辞辛苦的经营着一切,这反而成为了心灵的包袱,让你觉得很累很累。其实得失成败昙花一现,不如真实的洒脱一点。
    
E.日式榻榻米:56平方米
    
经历得越多你便会越明白事理人情,不再计较什么,承受力和忍耐力也都变得更好了,只是终归需要找到一个发泄的渠道,不然坏情绪堆积在心中总是不好,不妨找朋友说说,或者外出旅游散散心,写写博客也是不错的选择,总之心情不好的时候一定要让自己尽快好起来,因为事物本就是向好的方向发展着的。
    
F.爱尔兰古堡:10亩
    
大家喜欢你是因为那种难得的真实,很少有人敢如你这般,爱自己所爱,执着于梦想,百折不挠。像是一位天生的偶像,人们总是会不自觉的崇拜着你,追随着你。这终究源于你有一颗善良宽容的心,不过万不可过于傲慢,谨慎善思的你才会走得更长远和更加平稳,未来也便更加光明。
    
G.普通居民楼:150平方米
    
你是大家眼中的老好人,但总是缺乏创新,如果再敢做敢为一些,可能明天的生活会更好。不过万事强求不得,顺其自然才能少一点伤己伤人,你的稳重和理智是最值得推崇的,同时如果在学习方面多些总结,找到真正适合自己的方法,对于未来是受益匪浅的。走自己的路,一定要认真地走。
    
H.传统四合院:128平方米
    
对于流行和时尚你总是颇具前瞻性,乐于尝试也乐于推荐给他人,在众人面前显得很耀眼,但这一切都仅仅停留在表面,事实上你还是比较保守的,不会为利益去冒险,也常常对不熟悉的事物很谨慎,抱怨颇多的时候就不那么招人喜欢了。如果能从自己身上多找找问题,你的生活会更好


我测出来竟然是爱尔兰古堡!
默默扪心自问,我心胸真的这么宽广啊?

有来一起测测的吗?
“执子之手,将子拖走”——看到这句话还没有不笑过 :D

2009-02-07

烫伤

每周一烫,连烫三次,有益身心健康,增强防护意识。
第一周,菜掉到锅外,去拣的时候,被烫左手虎口边
第二周,菜下锅时,噼哩叭啦油溅到右手虎口边,对称
第三周,觉得便易铝锅水放多了想倒掉一些,想没烧几秒应该不烫,于是被烫右手拇指,热辣辣
事不过三啊!

2009-02-06

Blog显示问题

爱好Blogger、blogspot的人都爱好Firefox吗?
接连两个东西,都是在Firefox上能正常显示而在IE里乱了套。

blog横模板


鉴于流行窄模板和高分宽屏的,是否可以考虑把模板横过来?首页不出现纵向滚动条,鼠标默认为横向滚动,每次滚一post宽——就跟翻书那样——如果出现代码或图片这类不太好切开的……勉强用上纵向滚动条吧。
得到推荐:《上赶着不是买卖》by 金大

迁移·隐于市

我的网上经历,一如实际生活颠沛流离。
我的生活不准备安定,但想在此安个巢。熙熙攘攘中的隐居生活。
对着电脑自言自语,如同对着空气说话,也如同对着陌生人说话。
只想龟缩——即将而立,却真是越来越孤僻了。
说起小朋友——我跟踪俩一道的小朋友,俩外国小朋友(特指黑皮肤或白皮肤,不包括黄色皮肤我的同类小朋友),那小女娃漂亮的呀!可惜我跟踪N久,中途人家还特意摆pose给我拍照,还愣是没拍好。残念,忒残念!

#雪祭
一圈兜下来,“差点摔倒”无数次,“差点摔倒到手舞足蹈”两次,“差点摔倒到正跟踪的小朋友身上一次”——危险,太危险了!

#雪祭
我没看清这叫什么,反正是贝类
的确挺好吃的,可我总对吃整个的贝类有心结哪

下面是我的这份

哦吔!巻き巻きソーセージ!卷卷香肠!整一棒棒糖!
那几位只着牛仔短裤的cream乐队的姑娘们,虽然你们又唱又跳的,可是这么大的雪这么低的温度,你们真的不冷吗?!
迪斯尼乐园是最华丽的~~~

#雪祭
那个N多人排队留影的Dream小鸭好Q好可爱!
北岛康介的样子好张狂……可是,人家有酱张狂!

(@_@) 酱=资本(by 极点五笔)

#雪祭
雪祭之一二三事

我真是不要命了:那么高的高跟鞋,还不带防滑!平地都走不来路了,竟然就这么去看雪祭,没摔着真是运气太好!

2009-02-05

水果色拉


白色苹果打底,粉红柚子绿葡萄!
大爱!
新知道的一个vim命令「:tab :ball」,把后台buffer全部打开用tab显示出来,tab不够就用window,window再不够就没办法了 >.<
如果用「:ball」命令,就是在当前tab用window显示所有buffer,直到window不够用……
困扰好久。
别的三十岁女人都是什么样子的?

2009-02-04

“国务院通过纺织业和装备制造业振兴规划”——对织布业的影响?

赞酆都城管大队长及其猫猫们

参观酆都城管大队长猫猫贴


河蟹海蟹是一家(小棒子、球球、黑瞧瞧、黄看看)


大家闺秀乖乖
事迹: 
乖乖那时大概是还没忘记带球球长大的妈妈感觉,看到这个跟球球刚来时一样大的小家伙,就总靠过去。那时球球和兔子都被我关在了屋外,因为我发现灵异的乖乖小姐真的跟她们俩不一样。她开始就总会很小心的跟不点儿保持不会激起她恐惧的距离。到了不点儿能自己走动的时候,乖乖拿出了让人难以置信的招数……
她会保持距离,PP对着不点儿卧下来,然后不停的甩她华丽的大尾巴。甩来甩去,不点儿就忘了害怕,冲过去跟尾巴打了起来。这样下来没两天,不点儿就不再怕乖乖,甚至可以抱在一起睡觉了。接下来又这样跟乖乖在一起玩了一周多,不点儿就已经不再怕别的猫了。



喜欢,相当地喜欢这帖子!有爱,那是相当地有爱!
林妹妹怎么说来着,“词句究竟还是末事,第一立意要紧。若意趣真了,连词句不用修饰,自是好的,这叫做‘不以词害意’”。
词句究竟还是末事!
记得当小时候写作文,经常说要有真情——哪来那么多真情!
由这帖诡异地联想起当年那篇《雨中登泰山》——所有游记,一律被语文课冠以“热爱祖国热爱自然”的大帽子——现在模模糊糊跟这帖一比,只觉词句堆砌~~~
我能不能听懂对方说的日语,主要并不取决于对日语听力的把握,而取决于对话题中心事件的把握。

2009-02-03

就一鹦鹉学舌的主!
天网恢恢
昨夜雪无声无息

2009-02-02

新年正式开工