Format E:\ partition (No Comments)

昨天晚上在公司格式化U盘时不小心选错了盘,把自己的E盘给格了,当时都给傻了,回想一下,那个格式化的动作啊,做的简直太连贯了,都不拖泥带水的,太佩服我自己了,没想到自己也可以做到这么完美。可惜我的资料啊,本来就只分了三个区,C:系统区,D:专门用来装软件的,E:全是我自己个人的资料啊,这个区30G,我记得剩余空间就4G 了,那么多的资料,包括:

Email备份,两年的啊,我的心痛啊;

平时收集的他们写的程序,还包括我做的一台机的,不过还好,这些在家里的电脑上有备份;

从Email中保存下来的附件,都是一些好玩好看的东西,这些要不要无所谓了。

很多关于MFC的资料啊,因为部门其他人都是用VC++来做开发的,我也只能这样,硬着头皮学;

N多课件,视频资料;

去年做实验的结果;

工作总结;

太多了,都记不住了。

再次佩服一下我那个连贯的动作。

刚找了个 EasyRecovery,希望能恢复我那愚蠢动作造成的后果。幸好都是我自己的资料,没公司重要的资料,要不然死翘翘了。

事件的起因就算了,一半的原因也是怪我多嘴。

以后做这些事情还的谨慎再谨慎了。

祝福我吧,希望晚上有个好结果。

要是在Ubuntu下,格式化的话会提示需要密码吧,而且会给个警告吧。在XP下也有警告,可惜我没仔细看。-_-

(No Comments)  

wp 的 css 之 code | the css style of the wordpress — code (9 Comments)

之前为了保存空格,使用pre,好麻烦。为了方便,放弃的pre,使用code。

~/bash 囧☯☎ cat blog-code.css
code{
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
display:block;
font-family:"Lucida Console","Courier New",Courier,monospace;
font-size:1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
padding:0.5em;
}

/* 标题变色 */
#header a:hover {color: darkred;}
/* 加宽 */
#header {width:1100px;}
#menu {width:1100px;}
#main {width:1100px;}
#content {width:840px;}
#footer {width:1100px;}

黑黑说如果要保留空格,加一條white-space: pre在code中,不过我试了下,似乎不行,下次见他问问他。
其实用pre空格就保留了,但是每次要让我手输入,懒,还是算了。

(9 Comments)  

Irssi under Windows XP (5 Comments)

又在XP下折腾了一下 Irssi ,之前老是搞不定,今天问了一下 feng^ ,搞定了,不过还没有 Ubuntu 下好用,不能显示昵称列表,但昵称颜色可以了。

创建一个bat文件在 Irssi 安装目录下,如图所示
Irssi

irssi.bat文件如下:
@ECHO OFF
IF NOT EXIST bin\irssi.exe EXIT
SET PERL5LIB=lib/perl5/5.8
SET PERLLIB=lib/perl5/5.8
SET TERMINFO_DIRS=terminfo
bin\puttycyg.exe -cygterm "bin/irssi.exe --home=.irssi %1 %2 %3 %4 %5"

剩下的添加服务器,频道,什么的跟前面说的一样。不过要设置一下 putty: putty的Settings->Window->Translator设成UTF-8,然后在session那里选择 Default Settings ,保存。
编码设置:
/SET term_charset UTF-8
/SET recode_transliterate ON
/SET recode_fallback UTF-8
/SET recode_out_default_charset UTF-8/RECODE ADD #ubuntu-cn UTF-8

得查一下 screen 怎么用,要不然看不到 nicklist

(5 Comments)  

Irssi – a terminal based IRC client for UNIX systems (1,320 Comments)

前半夜还在折腾Opera的IRC,刚又折腾了一下 Irssi,这算是我折腾的第3个IRC客户端了,感觉还不错,基于终端的,如果没X,那么也可以进IRC后瞎扯哦。呵呵…

1. 安装 irssi 的强大之处在于很多script,不过都是perl语言写的,所以还是安装irssi-script
sudo aptitude install irssi irssi-scripts
2. irssi自动化配置
只配置了去ubuntu-cn,所以就把irssi配置成运行后自动登陆服务器、自动加入频道。
/server add -auto -network freenode irc.freenode.net 6667
/network add -nick <你在自己的名子> freenode
/network add -autosendcmd "/^msg nickserv identify <你自己的密码>;wait 2000" freenode
/channel add -auto #ubuntu-cn freenode

3. irssi命令
打开个终端输入irssi就可以进入她的字符界面了。
登陆IRC服务器
/connect <服务器地址> <端口>
或直接在终瑞下输入
irssi -c <服务器地址> -p <端口>
获得irssi命令帮助

/help
/help connect #获得connect命令的帮助

窗口操作
Alt+1..0 #切换窗口
Ctrl+p,n #上一窗口,下一窗口
/window close #关闭当前窗口
/window close <数字> #关闭指定编号的窗口
/window list #窗口列表

4. IRC命令
/nick <昵称> #更改昵称
/whois <昵称> #查看他人信息
/ignore <昵称> #忽略某人聊天内容
/list #频道列表
/join #加入频道
/part [channels] [message] #退出频道,不加频道名退出当前频道,后面可以跟退出原因
/me #关于自己的信息

5. 服务端命令(Services)
服务端分为ChanServ(频道服务), NickServ(昵称服务) 和 MemoServ(留言服务)三类。
/msg chanserv #频道服务
/msg chanserv help #获得频道服务帮助信息
/msg nickserv #昵称服务
/msg nickserv help #获得昵称服务帮助信息
/msg memoserv #留言服务
/msg memoserv help #获得留言服务帮助信息

服务端命令不同服务器可能有所不同,详细参考相关文档。

以上来自: Robot5’s blog 之 IRC软件irssi

再补充一些:

1. 使用 scripts
这里 可以下载你想要的 scripts,使用方法在下载页面有讲,自己看吧。
我暂时用了两个 scripts: nicklist.pl and nickcolor.pl , 从终端启动 irssi 的时候使用 screen irssi 来启动,然后 /nicklist screen , alt+1 , alt+2 然后就可以看到在右边有个如xchat中的用户列表了。
或者
screen irssi #用screen进
/script load nicklist.pl #调用nicklist脚本
/nicklist screen
/set nicklist_automode screen #不想每次进入都输上面那段就把这个加上

2. 使用 theme
这里 可以下载你中意的 theme,使用方法在下载页有讲,自己琢磨。

3. 修改 real_name, user_name, nick
修改 ~/.irssi 下的 config 文件,找到这段修改粗体部分。
settings = {
core = {
real_name = "Element Ren";
user_name = "Element";
nick = "Element";
};
"fe-text" = { actlist_sort = "refnum"; };
"fe-common/core" = {
theme = "revolutionaryv3.theme";
autolog = "yes";
autolog_path = "~/.irssi/irclogs/%Y/$tag/$0.%m-%d.log";
autolog_colors = "yes";
};
"perl/core/scripts" = { nicklist_automode = "screen"; };
};

其实在config中可以看到一些简化的命令:
aliases = {
J = "join";
WJOIN = "join -window";
WQUERY = "query -window";
LEAVE = "part";
BYE = "quit";
EXIT = "quit";
SIGNOFF = "quit";
DESCRIBE = "action";
DATE = "time";
HOST = "userhost";
LAST = "lastlog";
SAY = "msg *";
WI = "whois";
WII = "whois $0 $0";
WW = "whowas";
W = "who";
N = "names";
M = "msg";
T = "topic";
C = "clear";
CL = "clear";
K = "kick";
KB = "kickban";
KN = "knockout";
BANS = "ban";
B = "ban";
MUB = "unban *";
UB = "unban";
IG = "ignore";
UNIG = "unignore";
SB = "scrollback";
UMODE = "mode $N";
WC = "window close";
WN = "window new hide";
SV = "say Irssi $J ($V) - http://irssi.org/";
GOTO = "sb goto";
CHAT = "dcc chat";
RUN = "SCRIPT LOAD";
CALC = "exec - if which bc &>/dev/null\\; then echo '$*' | bc | awk '{print \"$*=\"$$1}'\\; else echo bc was not found\\; fi";
SBAR = "STATUSBAR";
INVITELIST = "mode $C +I";
Q = "QUERY";
"MANUAL-WINDOWS" = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;save";
EXEMPTLIST = "mode $C +e";
ATAG = "WINDOW SERVER";
};

上图一张:

irssi

(1,320 Comments)  

Opera中IRC的CSS样式 | The CSS style of IRC in Opera (No Comments)

Opera chat mods 这里可以找到许多样式,下载自己想要的,然后覆盖到/usr/share/opera/styles/im.css。

用了Opera 7.5 final这个的,改了一下自己发出消息的颜色(red)并以粗体显示,同时自己的昵称也以粗体显示;而且收到的信息的颜色(blue)并以粗体显示。
.highlight {
padding:2px;
border:solid #E89A4B;
border-width:1px 0;
background: #F1EEEA;
font-weight:bolder;
color:blue;
}
.self {
font-weight:bolder;
text-align: right;
}
.self-message {
color: red;
font-weight:bolder;
}

上图:
改了 .self 和 .self-message 后的效果

IRC

在前面的基础上改了  .highlight  后的效果,收到的信息的颜色为 blue,粗体.

Opera IRC

发现越来月喜欢Opera,鼠标手势,真爽

差点忘了感谢阿姨了,Thanks ee.

补充一下表情符号的显示:
改CSS后,表情符号显示时上面还有字符,而且比较小,没原来的好看。对比了一下,把 .smiley 区改为原来CSS的即可。即:
.smiley-happy {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Happy");
}.smiley-unhappy {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Unhappy");
}

.smiley-wink {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Wink");
}

.smiley-surprised {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Surprised");
}

.smiley-grin {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Grin");
}

.smiley-cool {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Cool");
}

.smiley-indifferent {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Indifferent");
}

.smiley-cry {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Cry");
}

.smiley-angry {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Angry");
}

.smiley-tongue {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Tongue");
}
.smiley-pacman {
width: -o-skin;
height: -o-skin;
background-image: -o-skin("Smiley Pacman");
}

改为

.smiley-happy {content: -o-skin("Smiley Happy");}
.smiley-unhappy {content: -o-skin("Smiley Unhappy");}
.smiley-wink {content: -o-skin("Smiley Wink");}
.smiley-surprised {content: -o-skin("Smiley Surprised");}
.smiley-grin {content: -o-skin("Smiley Grin");}
.smiley-cool {content: -o-skin("Smiley Cool");}
.smiley-indifferent {content: -o-skin("Smiley Indifferent");}
.smiley-cry {content: -o-skin("Smiley Cry");}
.smiley-angry {content: -o-skin("Smiley Angry");}
.smiley-tongue {content: -o-skin("Smiley Tongue");}
.smiley-pacman {content: -o-skin("Smiley Pacman");}

(No Comments)  

some characters (25 Comments)

♜♞♝♛♚♝♞♜

♟♟♟♟♟♟♟♟

♙♙♙♙♙♙♙♙

♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃

ℜℳℬ™

(25 Comments)