tag:blogger.com,1999:blog-179900912009-07-09T15:35:55.064+08:00Lao's Blog路漫漫其修远兮,吾将上下而求索。Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.comBlogger110125tag:blogger.com,1999:blog-17990091.post-30412090612088417412009-07-02T22:16:00.003+08:002009-07-03T02:06:34.647+08:002009华蓝围棋年会:我和张立下了盘指导棋<p>5月某日,崔寿福老师主管的华蓝围棋会所打电话说有一个活动叫“棋乐无穷——2009华蓝围棋年会”,想我们去参加,说还有职业棋手下指导棋,时间还在这个周六,2009.5.9。</p><p>嘿嘿,我可不会放过这个机会,就我带了俩学弟一学妹冲了过去~</p><p>一到那里就看到<a href="http://zh.wikipedia.org/wiki/%E9%99%88%E7%A5%96%E5%BE%B7">陈祖德</a>、<a href="http://zh.wikipedia.org/wiki/%E5%88%98%E5%B0%8F%E5%85%89">刘小光</a>、王元、<a href="http://zh.wikipedia.org/wiki/%E5%BC%A0%E7%AB%8B_%28%E5%9B%B4%E6%A3%8B%29">张立</a>四个老想见到的职业棋手,心里那个开心啊。</p><p>在那里看了他们下棋,我的心有点痒了……等那些老总和官老爷们和职业棋手下完,我可没机会啦。。。好在黎MM在那里做教练,嘿嘿,就走后门和张立六段下了盘4子指导棋。</p><p>虽然我下的很认真,但是还是出了不应该出现的错误,就是黑255!!给我的第一盘职业棋手指导棋留下了小小的遗憾。</p><p>到了下午,我们去听王元讲的丁伟的比赛,晚上呢就是去华蓝围棋年会了。</p><p>这次还得到了<a href="http://zh.wikipedia.org/wiki/%E9%99%88%E7%A5%96%E5%BE%B7">陈祖德</a>、<a href="http://zh.wikipedia.org/wiki/%E5%BC%A0%E7%AB%8B_%28%E5%9B%B4%E6%A3%8B%29">张立</a>、王元的签名,虽然没有<a href="http://zh.wikipedia.org/wiki/%E5%88%98%E5%B0%8F%E5%85%89">刘小光</a>和<a href="http://zh.wikipedia.org/wiki/%E4%B8%81%E4%BC%9F">丁伟</a>的签名,但也很是高兴了我很久~</p><p><script language=JavaScript> placeGoban('sgf1', '(;CA[utf-8]FF[4]ST[2]RU[Japanese]AB[dd][pd][dp][pp]AP[CGoban:3]SZ[19]GM[1]PB[劳里林]PW[张立]KM[4]HA[4]MULTIGOGM[1];W[cf];B[ch];W[cn];B[ck];W[fq];B[fp];W[gp];B[fo];W[cq];B[eq];W[cp];B[gq];W[nq];B[kp];W[qn];B[np];W[mp];B[no];W[pq];B[oq];W[or];B[op];W[mr];B[qq];W[pr];B[mo];W[lp];B[lo];W[kq];B[jq];W[kr];B[jp];W[qj];B[qh];W[oj];B[ce];W[jc];B[hc];W[mc];B[oc];W[je];B[fd];W[qf];B[pf];W[qe];B[qg];W[rc];B[pe];W[qb];B[oh];W[cc];B[dc];W[be];B[cd];W[dg];B[dh];W[fg];B[eh];W[eg];B[dr];W[cr];B[hg];W[fh];B[fi];W[hh];B[gh];W[gg];B[gi];W[hf];B[ig];W[ge];B[ql];W[pm];B[rj];W[ri];B[qi];W[rk];B[pj];W[qk];B[pk];W[pl];B[rl];W[sj];B[sl];W[ok];B[pi];W[sk];B[sh];W[rh];B[rg];W[rm];B[pb];W[se];B[qc];W[ra];B[sb];W[qd];B[rb];W[pc];B[sg];W[sm];B[qc];W[bd];B[bc];W[pc];B[bo];W[co];B[qc];W[fb];B[eb];W[pc];B[bn];W[bm];B[bl];W[cm];B[qc];W[kn];B[lm];W[pc];B[am];W[an];B[qc];W[ko];B[km];W[pc];B[ao];W[bp];B[qc];W[hq];B[jn];W[pc];B[si];W[qm];B[qc];W[gr];B[qa];W[gn];B[em];W[er];B[ro];W[jg];B[ol];W[nm];B[nl];W[ml];B[nk];W[mm];B[om];W[on];B[nj];W[nn];B[ih];W[mj];B[if];W[ie];B[hd];W[he];B[jf];W[kf];B[kg];W[jh];B[ii];W[lg];B[kh];W[ji];B[lh];W[ij];B[hi];W[lf];B[kj];W[mk];B[ni];W[jj];B[lj];W[jm];B[ln];W[kk];B[jl];W[jk];B[im];W[hb];B[fc];W[gb];B[ad];W[bg];B[rl];W[hl];B[hm];W[gl];B[il];W[hj];B[gj];W[gk];B[gm];W[ek];B[ej];W[dk];B[dj];W[el];B[cl];W[dm];B[es];W[fr];B[dq];W[fm];B[fn];W[en];B[go];W[ho];B[hn];W[io];B[jo];W[jr];B[lb];W[kb];B[mb];W[lc];B[nc];W[la];B[nb];W[bi];B[bh];W[ah];B[bj];W[ci];B[di];W[rq];B[rp];W[qr];B[qp];W[sq];B[iq];W[ir];B[aj];W[ai];B[md];W[ld];B[mh];W[lk];B[me];W[ng];B[al];W[cb];B[bb];W[ab];B[ca];W[ae];B[db];W[ac];B[nf];W[mg];B[nh];W[ee];B[cg];W[df];B[cj];W[ed];B[ea];W[ec];B[ag];W[bf];B[fa];W[ib];B[do];W[eo];B[ep];W[cs];B[ds];W[ap];B[an];W[og];B[pg];W[of];B[oe];W[le];B[ga];W[ha];B[ik];W[hk];B[po];W[pn];B[fs];W[gs];B[ma];W[ka];B[rj];W[ri];B[mf];W[fk];B[in];W[hp];B[de];W[dn];B[gn];W[ad];B[fe];W[ef];B[rh];W[rr];B[rj];W[gf];B[ri];W[ki];B[li];W[dl];B[ba];W[ll];B[ah];W[kl];B[aa];W[sp];B[so];W[sn];B[mn];W[fj];B[oo];W[rn];B[qo];W[af];B[ip];W[mi])', '', '400','550', 'http://imtho.com/theme/' ) </script></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3041209061208841741?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com1tag:blogger.com,1999:blog-17990091.post-33385320967986505162009-07-02T22:15:00.005+08:002009-07-02T22:36:10.749+08:00第八届驻邕高校杯对局选<p>选几局第八届驻邕高校杯中我下的棋,这次驻邕杯第一依然没到我们手中。显然,我们缺的不是棋力,而是运气……</p><p>下面是这次的成绩。</p><blockquote><p>第一名毛屏翔</p><p>第二名杨绍录</p><p>第三名劳里林</p><p>第四名林宇纾</p><p>第五名周晓颖</p></blockquote><p>这次比赛最关键的两盘棋都是随手横飞。毛屏翔毛兄的实力+运气是一等一的好,两盘棋都得胜,取得了第一,首次登顶~。而杨绍录老兄拿了2年的第一也就此易手,他说“今年硕士就毕业,下次没得下了,想不到高校杯最后一盘棋下了个大大的随手,有点郁闷。</p><p>下面这盘棋是我和毛兄在比赛第一轮和第二轮之间的休息时间下的棋,后来和毛兄开玩笑说“把比赛和这盘棋换过来就好了。”,哈哈。</p><p><script language=JavaScript> placeGoban('sgf1', '(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]RU[Chinese]SZ[19]KM[7.50]GN[驻邕高校杯友谊对局]PW[劳里林]PB[毛屏翔]RE[W+Resign];B[dp];W[pd];B[dd];W[pq];B[po];W[qm];B[on];W[np];B[qq];W[qr];B[qp];W[or];B[pl];W[qk];B[pk];W[qj];B[pj];W[pi];B[oi];W[ph];B[oh];W[pg];B[qc];W[qd];B[pc];W[oc];B[ob];W[nc];B[nb];W[mc];B[rd];W[re];B[rc];W[fq];B[dn];W[ip];B[di];W[fc];B[dc];W[id];B[fe];W[ck];B[ci];W[ek];B[dl];W[dk];B[cl];W[gk];B[kp];W[nn];B[kn];W[oo];B[om];W[qn];B[pn];W[nm];B[in];W[nj];B[oj];W[nk];B[ml];W[nl];B[li];W[mh];B[lh];W[mi];B[eq];W[fp];B[fn];W[eo];B[do];W[er];B[dr];W[kq];B[if];W[bl];B[bm];W[ei];B[gi];W[eg];B[dh];W[fi];B[gg];W[dg];B[bg];W[gm];B[gn];W[en];B[em];W[fm];B[hm];W[el];B[dm];W[ho];B[hn];W[bi];B[bj];W[bh];B[ch];W[cg];B[ah];W[fg];B[eh];W[fh];B[ai];W[gh];B[hg];W[hi];B[hj];W[ge];B[ff];W[ee])', '', '400','550', 'http://imtho.com/theme/' )</script></p><p>嗯,我上面说的就是下面这盘棋,白104不知所谓,白白把细棋白好的棋给扔了,中盘认输。</p><p><script language=JavaScript> placeGoban('sgf1', '(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]RU[Chinese]SZ[19]KM[7.50]PW[劳里林]PB[毛屏翔]DT[2009-04-11]EV[第八届驻邕高校杯]RO[第二轮]PC[政法管理干部学院警体馆]WT[广西大学一队]BT[财经学院]US[劳里林]RE[B+Resign];B[dp];W[pd];B[dd];W[pp];B[dj];W[fq];B[dn];W[jp];B[jd];W[lc];B[le];W[nc];B[df];W[hc];B[he];W[db];B[dc];W[eb];B[cb];W[bb];B[cc];W[jc];B[go];W[hp];B[in];W[dm];B[em];W[cn];B[co];W[en];B[do];W[el];B[fm];W[cl];B[bn];W[fl];B[cm];W[dl];B[gm];W[fj];B[cj];W[gl];B[il];W[ik];B[jk];W[ij];B[jj];W[hl];B[im];W[ih];B[ii];W[hi];B[ji];W[gh];B[qn];W[nq];B[qf];W[pf];B[pg];W[of];B[qe];W[qd];B[og];W[ng];B[oi];W[mf];B[rp];W[qm];B[pm];W[ql];B[rn];W[pl];B[om];W[qi];B[rh];W[ri];B[qh];W[pi];B[nh];W[oj];B[nj];W[ok];B[nk];W[rm];B[hg];W[hh];B[eh];W[ei];B[dh];W[ig];B[lq];W[jr];B[mq];W[np];B[lo];W[qq];B[rq];W[rr];B[pr];W[or];B[qr];W[rs];B[oo];W[op];B[pq];W[qp];B[sr];W[mr];B[qs];W[lr];B[er];W[id];B[fr];W[gr];B[gb];W[fc];B[gc];W[gd];B[fb];W[fd];B[ec];W[hb];B[da];W[kg];B[mg];W[nf];B[pe];W[od];B[hr];W[gq];B[gs];W[ir];B[lg];W[lf];B[gf];W[hd];B[bl]C[白棋认输])', '', '400','550', 'http://imtho.com/theme/' ) </script></p><p>最后这盘棋是第五轮,我对的是罗家照师兄,是“内战”。</p><p>罗师兄的棋稳重精巧,可惜这次运气在我这里。罗师兄今年毕业了,祝他工作开心!</p><p><script language=JavaScript> placeGoban('sgf1', '(;CA[utf-8]FF[4]ST[2]RU[Chinese]AP[CGoban:3]SZ[19]GM[1]EV[第八届驻邕高校杯]RO[第五轮]DT[2009-04-12]PC[政法管理干部学员]PB[罗家照]BT[广西大学围棋2队]PW[劳里林]WT[广西大学围棋1队]KM[7.5]RE[W+Resign]MULTIGOGM[1];B[dp];W[pc];B[qp];W[dd];B[pe];W[qg];B[of];W[mc];B[re];W[qd];B[qe];W[qj];B[ql];W[og];B[ng];W[oh];B[me];W[nh];B[mg];W[nd];B[mh];W[mi];B[li];W[lj];B[ki];W[nj];B[oq];W[cg];B[lc];W[lb];B[kc];W[md];B[le];W[kb];B[ic];W[jc];B[jd];W[jb];B[id];W[cn];B[fq];W[bp];B[kj];W[lk];B[cq];W[dl];B[jp];W[qn];B[pm];W[po];B[pp];W[oo];B[nm];W[mo];B[np];W[no];B[lm];W[ko];B[lp];W[lo];B[ll];W[ol];B[om];W[jo];B[kk];W[kp];B[dc];W[cc];B[ec];W[cb];B[fe];W[de];B[dh];W[dg];B[fh];W[eh];B[ei];W[eg];B[fi];W[ip];B[fl];W[jl];B[jm];W[im];B[il];W[km];B[kl];W[jn];B[ik];W[hq];B[bq];W[cj];B[fg];W[fr];B[gr];W[gq];B[er];W[fp];B[eq];W[hl];B[gk];W[mq];B[ci];W[bi];B[dj];W[ck];B[rc];W[qb];B[hr];W[ir];B[nr];W[fd];B[gb];W[fc];B[fb];W[ed];B[ge];W[ib];B[hb];W[ro];B[rp];W[qk];B[rk];W[pl];B[qm];W[rj];B[nk];W[oj];B[rb];W[eb];B[qc];W[pb];B[lq];W[mp];B[lr];W[mr];B[ms];W[rm];B[rl];W[sp];B[sq];W[so];B[qo];W[pn];B[sm];W[rn];B[rr];W[nq];B[pr];W[pd];B[ra];W[co];B[fn];W[gm];B[fm];W[rf];B[sj];W[si];B[sk];W[sf];B[se];W[rh];B[go];W[gp]C[白中盘胜])', '', '400','550', 'http://imtho.com/theme/' ) </script></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3338532096798650516?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-7769921654660698592009-06-13T00:35:00.003+08:002009-06-13T00:44:08.979+08:00总有这种无端骂人的垃圾<p>刚刚上手机EMAIL就收到这么一个评论:</p><blockquote><p>匿名 对您的帖子“"<a href="http://imtho.com/2009/06/blog-post.html">围棋征子之趣味心形征子</a>"”发表了新的评论:</p><p>觉得执黑棋的那SB就是你</p><p>匿名 于 2009-6-12 22:06:00 张贴在“ Lao's Blog”上</p></blockquote><p>这种人是什么心态啊,跟他无怨无仇的,一上来就骂人,名字也不敢留。</p><p>我的原则是人不犯我,我不犯人,人若犯我,我必犯之,而我要说的是:</p><p>NND,发这个评论的人,不管你看没看到,我操你丫!</p><br /><p>不管你是谁,先骂回你再说!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-776992165466069859?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-42463048738503169872009-06-02T15:08:00.001+08:002009-06-02T15:10:19.462+08:00围棋征子之趣味心形征子<p>哈,找了好久没有找到,只好按印象摆了一个,应该和原来的差不多。GG可以用来哄MM,MM也可以用来哄GG哦。哈哈</p><p>本来是我围棋入门时用的书《围棋入门》里的,中山典之所作。</p><blockquote>《围棋入门》//胡懋林、马自正//安徽科学技术出版社出版</blockquote><p>不说了,大家看看效果:</p><script language=JavaScript> placeGoban('sgf1', '(;GM[1]FF[4]CA[UTF-8]AP[CGoban:3]ST[2]RU[Chinese]SZ[19]KM[3.75]AW[fa][ga][ma][na][jc][af][if][sf][ag][sg][ah][sh][ai][si][aj][sj][jo][iq][ir][kr][js]AB[fb][gb][mb][nb][jf][bg][bh][ri][rj][hp][ip][jq][jr];W[jp];B[kq];W[lq];B[kp];W[ko];B[lp];W[mp];B[lo];W[ln];B[mo];W[no];B[mn];W[mm];B[nn];W[on];B[nm];W[nl];B[om];W[pm];B[ol];W[ok];B[pl];W[ql];B[pk];W[pj];B[qk];W[rk];B[qj];W[qi];B[rh];W[qh];B[rg];W[qg];B[rf];W[re];B[qf];W[pf];B[qe];W[qd];B[pe];W[oe];B[pd];W[pc];B[od];W[nd];B[oc];W[ob];B[nc];W[lb];B[mc];W[md];B[lc];W[kc];B[ld];W[le];B[kd];W[jd];B[ke];W[kf];B[je];W[jg];B[ie];W[he];B[id];W[ic];B[hd];W[gd];B[hc];W[hb];B[gc];W[eb];B[fc];W[fd];B[ec];W[dc];B[ed];W[ee];B[dd];W[cd];B[de];W[df];B[ce];W[be];B[cf];W[cg];B[bf];W[ch];B[bi];W[ci];B[bj];W[bk];B[cj];W[dj];B[ck];W[cl];B[dk];W[ek];B[dl];W[dm];B[el];W[fl];B[em];W[en];B[fm];W[gm];B[fn];W[fo];B[gn];W[hn];B[go];W[gp];B[ho];W[hq])', '', '400','550', 'http://imtho.com/theme/' ) </script><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-4246304873850316987?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com2tag:blogger.com,1999:blog-17990091.post-16739978342540072282009-05-18T18:30:00.002+08:002009-06-02T11:55:29.651+08:00BLOGGER挨封了。。。<p>以前是封的*.<a href="http://blogspot.com">blogspot.com</a> 和 CNAME绑定。现在好了,连<a href="http://blogger.com">blogger.com</a>都给封了。</p><br><p>现在只能通过email来发布帖子了。。</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-1673997834254007228?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-84799063129999274172009-04-29T19:22:00.007+08:002009-05-04T00:07:04.511+08:00关于猪流感。<p>最近看了一些消息,发现人们对猪流感有一定的误解,认为猪流感就是从猪来的。</p><p>但是,事实是怎样的呢?</p><p>根据Wikipedia关于<a href="http://en.wikipedia.org/wiki/Swine_influenza">猪流感</a>的文章:</p><blockquote><p>Swine influenza (also swine flu) refers to influenza caused by any strain of the influenza virus endemic in pigs (swine). Strains endemic in swine are called swine influenza virus (SIV).</p><p>Swine flu is common in swine and rare in humans. People who work with swine, especially people with intense exposures, are at risk of catching swine influenza if the swine carry a strain able to infect humans. However, these strains rarely are able to pass from human to human. Rarely, SIV mutates into a form able to pass easily from human to human. The strain responsible for the 2009 swine flu outbreak is believed to have undergone such a mutation.<strong><i>This virus is named swine flu because one of its surface proteins is similar to viruses that usually infect pigs, but this strain is spreading in people and it is unknown if it infects pigs.</i></strong></p></blockquote><p>请注意一下上面引用中粗黑体:“这种病毒之所以命名为‘猪流感’是因为其表面蛋白和通常感染猪的病毒相似,但是这种病是在人之间传播的而且不知道是否会感染猪。”</p><p>也就是说目前并不能肯定猪流感是从猪而来,只观察到人与人的传播。所以,当你和一头猪接触或和一个人接触时,感染猪流感的概率是和人接触的高。:></p><p>近日(2009-05-01),世卫组织已把猪流感重新命名为A型流感,以避免人们被误导。</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-8479906312999927417?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com2tag:blogger.com,1999:blog-17990091.post-33947571055879360552009-04-26T22:46:00.001+08:002009-04-29T19:24:52.798+08:00vim中对调某特定字符两边的内容如如下文本:<br /><blockquote>awerawedaew -> brthrtywertqwe<br />aoyuilyilyi -> bsdfasfweghtyh<br />asdfasdfasef -> basdfasdf</blockquote><br />应用:<br /><code>:%s/\(.*\) -> \(.*\)/\2 -> \1</code><br />结果:<br /><blockquote>brthrtywertqwe -> awerawedaew<br />bsdfasfweghtyh -> aoyuilyilyi<br />basdfasdf -> asdfasdfasef</blockquote><br />\( \) :组<br />\1 :引用<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3394757105587936055?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-35998312173333713572009-04-11T22:13:00.002+08:002009-04-11T22:30:16.140+08:00Archlinux中X-utils程序启动慢的终极解决方案<p>我先前发过一篇<a href="http://imtho.com/2009/04/archlinuxx-utils.html">post</a>,解决方案是把“/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE”中GBK全部注释,但是这个方案是治标不治本的,出现一些问题。</p><p>我放狗查了一下,貌似可以添加GBK字体的alias,不过在我这里无用(因为找不到update-fonts-alias这个东西。。。)。</p><p>刚才捣鼓了一下,把locale.gen中把en_US.*和zh_CN.UTF-8打开,然后运行命令:</p><code>sudo locale-gen</code><p>最后在.xinitrc中<strong>只</strong>加入如下一行:</p><code>export LANG=zh_CN.UTF-8</code><p>最后就登录试一下运行X-utils程序,并没有出现卡的情况。。。</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3599831217333371357?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-29064121401885711102009-04-08T19:52:00.005+08:002009-06-07T22:07:01.758+08:00Archlinux中X-utils程序启动慢的解决方案<p>Archlinux中如果设置locale为LC_ALL=zh_CN.utf-8的时候会出现X-utils启动很慢的情况,如xcalc、xclock、xterm等程序启动的时候很慢,但是启动成功之后正常。</p><p>原因是X-utils中的程序启动时候会查找“/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE”这个文件里面的GBK相关内容,使得启动非常慢,这时候只要把这个文件中的GBK那一段注释掉就行了,让你的X-utils启动如飞~</p><br /><pre># fs3 class (Chinese Han Character GBK)<br />#fs3 {<br /># charset {<br /># name GBK-0:GLGR<br /># }<br /># font {<br /># primary GBK-0:GLGR<br /># substitute GB13000.1993-1:GLGR<br /># }<br />#}</pre><br /><br />备注:实际上这个解决方案会出问题的,我的机器上具体体现是fvwm中的中文显示出现乱码,新的解决方案在此<a href="http://imtho.com/2009/04/archlinuxx-utils_11.html">终极解决方案</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-2906412140188571110?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-84468174049412471992009-03-22T22:30:00.002+08:002009-04-08T12:48:57.098+08:00开始使用校内blog导入功能<p>哈哈,用了校内的blog导入功能,貌似还行,以后在blog上发帖子就OK了</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-8446817404941247199?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-2034104512846853982009-03-15T22:35:00.005+08:002009-04-07T22:01:47.762+08:00今日出现磁盘检测错误,后修复<p>今天在开机的时候出现了磁盘检测错误,提示信息如下:</p><br /><blockquote>/dev/sda3 contains a file system with errors, check forced.<br />/dev/sda3: Inodes that were part of a corrupted orphan linked list found.</blockquote><br /><p>可能和这几天的频繁断电有关。经网上查询后顺利修复</p><br /><p>先输入root密码,然后:</p><br /><code>umount /dev/sda3<br />fsck.ext4 /dev/sda3</code><br /><p>然后根据提示按y</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-203410451284685398?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-73329250507362173452009-03-11T00:11:00.004+08:002009-05-04T00:06:24.956+08:00网上围棋对弈指北<p>相信大家都有在现实中想下棋而找不到对手的经历,为解棋瘾,多数人会选择上网下棋。现在在网上下棋的人越来越多,水平从初学者到职业棋手都有,乃是苦练棋艺者与扔石头爱好者最爱。现在我总结一些国内外人气最高的几个网上对弈场所。</p><p>先从国内的开始:</p><p>1,弈城(<a href="http://www.eweiqi.com/">http://www.eweiqi.com</a>)</p><p>弈城是目前国内人气最高的网弈网络,共有12个服务器,白天平均起来每个服务器有1300以上的在线人数,棋力等级从18K到9D,职业棋手则有“P”的段位。界面简单易用,有网管在线巡逻,还有押分等娱乐活动;能自动保存棋谱;注册时所选级别最高3D;平均水平比TOM对弈低。</p><p>2,TOM对弈(<a href="http://duiyi.tom.com/">http://duiyi.tom.com</a>)</p><p>TOM对弈人气仅次于弈城,共有5个服务器,界面与弈城相同,也有网管在线巡逻,也有押分之类的活动;能自动保存棋谱;注册时所选级别最高1D,这也是TOM对弈是目前网络围棋平均水平最高的原因。</p><p>3,新浪围棋(<a href="http://www.sinago.com/">http://www.sinago.com</a>)</p>新浪围棋人气不亚于TOM对弈,界面非常好看;有押分活动;能自动保存棋谱;网管功能需要付费才可使用;平均水平稍低于弈城。</p><p>4,棋魂(<a href="http://www.qihun8.com/">http://www.qihun8.com</a>)</p><p>新兴的网络对弈,人气较低,界面与弈城相同。</p><p>5,中国游戏中心(<a href="http://www.chinagames.net/">http://www.chinagames.net</a>)</p><p>综合对战平台,是以前从联众分出去的。其中的围棋在线人数在4500人左右,平均水平较低;有网管巡逻。</p><p>6,联众世界(<a href="http://www.ourgame.com/">http://www.ourgame.com</a>)</p><p>老牌的综合对战平台,在2002年是网络对弈平均水平最高、人气最旺的 一个,后来出现了弈城、TOM对弈、清风世界等专门平台而慢慢衰落。</p><p>7,QQ游戏(<a href="http://qqgame.qq.com/">http://qqgame.qq.com</a>)</p><p>QQ游戏靠QQ用户群这个庞大的群体而发达,QQ围棋人气也非常旺,每天同时在线人数可达两万人。无网管功能,所以耍赖现象较多。</p><p>8,棋城(<a href="http://www.taiwango.org.tw/">http://www.taiwango.org.tw</a>)</p><p>台湾的围棋对弈平台,和弈城相似。</p><p>国外围棋平台:</p><p>1,KGS(<a href="http://www.gokgs.com/">http://www.gokgs.com</a>)</p><p>国际上人气最旺的围棋平台,由于使用java技术,打开网站就可以下棋,以欧美、南美人居多。</p><p>2,IGS(<a href="http://www.pandanet.co.jp/English">http://www.pandanet.co.jp/English</a>)</p><p>IGS(Internet Go Server)是目前国际上人气比较高的围棋平台,注册方便,有多种客户端,日本人居多。</p><p>3,YAHOO(<a href="http://games.yahoo.com/go">http://games.yahoo.com/go</a>)</p><p>老牌围棋平台,采用Java技术,不过人数比较少,一般在80人左右。</p><p>4,LittleGolem( <a href="http://www.littlegolem.net/">http://www.littlegolem.net</a>)</p><p>非即时对弈平台,开始棋局后每方有240小时的时间,每下一步就增加36小时;有联赛制度,人气很旺。</p><p>5,DGS(<a href="http://www.dragongoserver.net/">http://www.dragongoserver.net</a>)</p><p>台湾的非即时对弈平台,人气还行。</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-7332925050736217345?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-69385776341339341772009-02-19T18:04:00.001+08:002009-03-15T22:45:43.937+08:00vi/vim鼠标中键粘贴不缩进的方法<p>vi/vim鼠标中键粘贴文本默认情况是自动缩进的,如果粘贴的是多行的文本,则第二行缩进1个tab,第三行缩进2个tab……依此类推,到最后文本会面目全非,解决办法是粘贴之前设置为粘贴(paste)模式。</p><br /><blockquote><br />:set paste<br /></blockquote><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-6938577634133934177?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com2tag:blogger.com,1999:blog-17990091.post-12613333402711952962009-02-15T22:33:00.002+08:002009-03-15T22:45:43.938+08:00我的vi/vim编码设置<p>我在用vi打开中文txt文件时候经常会出现乱码的现象,在google之后加了“fileencodings”这个选项,能正常打开大部分文件了,但是还有少部分文件出现乱码;打开文件时候左下角的文件名显示总是乱码。</p><br /><p>我的locale是zh_CN.UTF-8,对此我作了一些设定,最终达到了比较满意的效果:D。下面是.virc/.vimrc设置内容。</p><br /><blockquote><br />"vi与屏幕/键盘交互时使用的编码<br />set termencoding=utf-8<br />"UNIX方式的文件类型 <br />set fileformats=unix<br />"打开文件时用的编码<br />set fileencodings=ucs-bom,utf-8,GBK,big5,gb2312,cp936,gb18030<br />"vi的内部编码<br />set encoding=utf-8<br />"当前编辑的文件在存储时的编码 <br />set fileencoding=utf-8<br />"对不明宽度字符的处理方式 <br />set ambiwidth=double<br />"取消文件自动备份<br />set nobackup<br />"不使用鼠标功能<br />set mouse=""<br /></blockquote><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-1261333340271195296?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-44869193020812835432009-02-05T16:19:00.000+08:002009-02-05T16:19:08.586+08:00神采弈弈: 照搬定式的后果。<a href="http://imtho.com/scyy/2008/06/blog-post_1309.html#links">神采弈弈: 照搬定式的后果。</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-4486919302081283543?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-9988615784198740922009-01-21T16:27:00.005+08:002009-02-03T00:16:42.914+08:00关于这次更换模板<p>这次更换了模板还更改了一下blogger选项,把自动将硬换行给替换成br标签这个给去掉了,因为这个不如段落标签p来的自然,自是苦了以前的帖子,没时间一个个换成p标签了。。。。</p><br /><p>另一个就是把css给更改了一下,更显得舒服而已。</p><br /><p>最后感谢<a href="http://www.free-css-templates.com/" title="Free CSS Templates">Free CSS Templates</a>提供的原始设计和<a href="http://webleon.org">WebLeOn</a>的配色</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-998861578419874092?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com4tag:blogger.com,1999:blog-17990091.post-43946948204855042152009-01-06T01:40:00.001+08:002009-01-18T20:29:18.719+08:00开通GPRS了以后可以用手机写BLOG了,看看效果?不错吧.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-4394694820485504215?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-36582234930364186692008-11-16T17:21:00.000+08:002009-01-18T20:32:38.396+08:00Archlinux下无法mount 镜像的问题新的内核默认不启动loop,所以mount iso之前要执行:<br /><blockquote>sudo modprobe loop</blockquote><br />然后才mount -o loop *.iso /mnt/iso<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3658223493036418669?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com3tag:blogger.com,1999:blog-17990091.post-68471899670241254912008-11-11T16:43:00.001+08:002009-01-18T20:32:38.397+08:00login后直接startx如果没装GDM、KDM、XDM等登录管理器,又想在login后直接startx,可以在~/.bashrc末尾添加如下代码:<br /><blockquote>if [ ! -e /tmp/.X*-lock ]; then<br /> startx<br />fi<br /></blockquote><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-6847189967024125491?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-40807896310894865732008-11-06T17:09:00.001+08:002009-01-18T20:32:38.398+08:00vim设置set termencoding=utf-8<br />set encoding=prc<br />set fileformats=unix<br />set encoding=prc<br />set fileencodings=utf-8,gbk,ucs-bom,cp936,gb2312 #中文编码设置<br />set mouse-=a #禁止鼠标选中就进入可视模式<br />set nobackup #取消备份文件(~file)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-4080789631089486573?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-38572144292773101382008-10-31T10:58:00.001+08:002009-01-18T19:50:42.379+08:00[转帖]从K级打到D级的一点经验<span href="http://www.flygo.net/bbs/tag.php?name=TOM" onclick="tagshow(event)" class="t_tag">转自TOM</span> 棋友论坛 Author:难易相成<br /><br /> 很多棋友从来没有机会得到高手指点,在各对弈网站上苦苦挣扎奋战多年,总是个K级水平,很难长进。说起来,K级棋友虽然为数众多,可是专门针对这个水平段如何提高文章非常少,其实说起来也简单,敢写东西指点别人如何下棋的自然是高手,他写的东西往往起点就高了些,咱们K级水平的看起来就有些难以领会了。<br /> 我自己的情况就是这样,从来没机会被高手指点。很偶然地知道了围棋是4个子提一个子,自己从零开始摸摸索索,走了无数弯路,浪费了很多时间,到了现在这个水平,在弈城能上5,但是有些难站稳。TOM以前没来过,目前是2,看看能不能上3。所以我斗胆写的这个东西完全是针对K级棋友的,水平高于我的达人们我建议您就不要往下看了,不敢耽搁您的宝贵时间^_^<br /> 好了,言归正传。首先,K级棋手下棋有个特点,就是急。看见哪里似乎有点手段,就急着兑现,生怕别人补了就没棋了。所以经常看到放着空角不去挂,大场不去占,狠狠地打入到别人的势力范围绞尽脑汁想出棋,结果往往可以出一点棋,可别人吃了点小亏得了先手随便哪里占个大场什么的局势就基本平衡。这样下棋,感觉比干活还累。自己冥思苦想,人家随手应对,局势始终不见好。算得多了脑子昏,后半盘那是勺子不断,一下就可以断送一局好棋。所以要注意大场先行,实地为先。别人的破绽先放一放,不用急,要是人家肯补,他补棋的一招和你占地的一招交换,不就是便宜吗。围棋这个东西过程很长,心态一定要稳些,不要老想着一招致命拿下对手,自己抱残守缺,鉴于对手也是K级水平,出勺子那是一定的。只要你自己实地大致平衡或者稍微领先,破绽补掉,屠了对方条两条把大龙是很常见的。<br /> 第二,注意自己的棋型有没毛病。有了毛病不要吝惜一手棋,还是要优先补掉。常有这种情况,一块被围住的棋看上去脱先一手不至于会死掉,很多人就脱先了。结果人家一攻,你就难受了,最好的结果两眼活棋,最坏那当然是挂了也就没得练了。就算人家不来攻你,老放着这么一块弱棋自己也总是揪着心。要知道,活透了的棋到后来目数会越来越大,有弱点的棋目数会越来越小,甚至死掉。所以,补掉它,让自己尽量少出错。你不出错,对手必然出错。还有就是补棋不要搞些花里胡哨的补法,怎么牢固怎么补。<br /> 第三,怎样进攻。进攻别人是个很让人头疼的问题,说实话我现在也还是搞不明白。但是下了那么多盘棋,在一些场合,自己总结出了一些法子,不一定是正确的,但是在K级甚至3,4段以下感觉还是管用。例如,看见对方一块孤棋,看来看去除了上去硬吃看不出有什么获利的攻法,那就按兵不动。该挂角挂角,该占地占地,远远地瞄着它。下着下着,对方必然担心起来,补它一手,说不定心虚还要再补。常常还越补越难看。(最后往往送给你吃掉)。这个补棋一手和你占地一手的目数差价也就是你的收获了。比你上去乱攻强,有句老话说的好:“不攻不活,一攻先手十目活”。这种悲剧在K级棋手的进攻中是屡见不鲜的。<br /> 最后在总结一下。我自己在K级打拼了很多日子,就说一下当时下棋的一些心理吧,不知道别人怎么样,我自己走棋会给自己设置了很多障碍。一看局部的型,就记起好像某高手是如何走的,记得又不真切,又不肯使用自己想出来的俗里俗气的手法。最后走了一些似是而非的东西出来,吃了不少亏。所以提醒一下,还是要走自己的棋,虽然俗气,东西是自己的总归要管用些。<br />絮絮叨叨写了这么些,也不知道对K级棋友有没什么启发。说的都是些对局时自己体验的主线的东西,局部变化咱就不说了。(其实我自己也是硬是没搞清楚,汗~~)因为你要是连局部变化也大致知道的话,也就不是什么K级了,各种手段知道的越多,水平越高,这是肯定的。限于水平,这就不是我能总结的了。(高手估计已经在嘲笑甚至开骂俺了,心虚~~)我也知道自己水平不济写这些东西恐怕是自己找骂不讨好,可要是这个东西,能稍微提高一点点K级棋友的胜率,则骂声四起,板砖砸头。俺也认了。<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-3857214429277310138?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com2tag:blogger.com,1999:blog-17990091.post-3291978710498167462008-10-23T17:32:00.002+08:002009-01-18T20:32:38.399+08:00linux下的firefox支付宝插件可以使用了~终于不用再开ies4linux来上支付宝了...<br /><br />来自:http://blog.alipay.com/301.html<br /><p></p><blockquote><p>自从上次支付宝在官方网志上宣布<a href="http://blog.alipay.com/102.html">将支持 Firefox 浏览器</a>后,已经有很多用户询问什么时候能够支持 Linux 平台下的 Firefox ,现在是可以做出回答的时候了:尽管该安全控件(针对 Linux 下 Firefox 的安全控件)还没有正式在官方网站上发布,本 Blog 用户可以提前体验啦。</p> <ul>下载: <a href="http://blog.alipay.com/wp-content/2008/10/aliedit.tar.gz">支付宝安全控件 for Linux 平台 的 Firefox</a> ( MD5:<strong>02240053d32688ed996e3a4788042801</strong> ) </ul> <p>使用方法:下载上述链接的文件,解压缩成两个文件: </p> <pre>$ tar -zxvf aliedit.tar.gz </pre> <p>推荐校验 MD5 值:</p> <pre>$ md5sum aliedit.tar.gz<br />02240053d32688ed996e3a4788042801 aliedit.tar.gz</pre> <p>并将这两个文件复制到 ~/.mozilla/plugins 目录:</p> <pre>$ cp aliedit.so aliedit.xpt ~/.mozilla/plugins </pre> <p>重新启动 Firefox 即可。</p> <p><strong>安全提示</strong>:下载前请做一下 MD5 校验。同时在官方站点发布正式的针对 Linux 下 Firefox 的安全控件之前,不要相信任何来自其他网站的安全控件。</p> <p>补充说明:目前在 Linux 下的支付宝安全控件也不支持数字证书。</p></blockquote><p></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-329197871049816746?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com1tag:blogger.com,1999:blog-17990091.post-67479721985357279332008-10-17T11:11:00.003+08:002009-01-18T20:32:38.400+08:00Way to wine tygem.wine弈城/TOM对弈/Tygem的方法While I use tygem to play GO,it runs slow and I think noone can stand it.<br />so how to make it faster?<br />First,copy the follow dll files from you windows xp's directory C:\windows\system32\ to ~/.wine/drive_c/windows/system32/ <br /><blockquote>cryptui.dll mciole32.dll msvcp60.dll oleaut32.dll riched20.dll shdocvw.dll mfc42.dll </blockquote><br />Then,open the wine config tool <span style="font-style:italic;">winecfg</span> add program LiveBaduk.exe to it,select it and then change to the label to "Libraries" and add the dll files above.Then click OK.<br /><br />先在一个windows xp 下的system32 中找到<br /><blockquote>cryptui.dll mciole32.dll msvcp60.dll oleaut32.dll riched20.dll shdocvw.dll mfc42.dll ole32.dll riched32.dll shlwapi.dll </blockquote><br />这几个dll,弄到~/.wine/drive_c/windows/system32/下面<br />然后在虚拟终端下输入 winecfg进入wine设置,在添加程序那里找到并添加弈城的主程序LiveBaduk.exe,再选中LiveBaduk.exe,点函数库标签, 把上面那些dll加入进去就搞定了,这样子就不会在下棋时候卡了,如果还是速度慢的话就不是dll的问题了.一般解决问题如下:<br />参照:<blockquote><br />Ubuntu下wine运行慢的解决方法<br />修改XLC_LOCALE , 让她不要请求这些多余字体<br />修改 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE<br />把里面有 GBK 字样的段全部删掉,或者干脆把 GB2312 和 GB13000 的也全部删掉。<br />这样, wine 在 zh_CN.UTF-8 下的速度就跟 en_US 下一样快了, 而 XIM 输入法这些也没影响。</blockquote><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-6747972198535727933?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-3752959860014566042008-10-11T16:51:00.001+08:002009-01-18T20:31:42.338+08:00推荐一个好网站:Ted.comwww.TED.com<br /> TED shorted for Technology, Entertainment, Design,it's major is 'Ideas worth spreading' and it offers Inspired talks by the world's greatest thinkers and doers.<br /> 大家可以去看看那些18分钟左右的演讲,都是卓越之人的演讲(TED定期邀请这类人来做演讲[or报告]),涉及面非常广,包括科学、艺术、政治、全球性问题、建筑、音乐等等.<br /> 你订阅它的邮件之后它定期发送一些推荐最多的视频给你.大家也可以当听力来用.~~~<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-375295986001456604?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0tag:blogger.com,1999:blog-17990091.post-24015873166069671332008-08-22T12:00:00.002+08:002009-01-21T16:23:06.756+08:00计算机语言的浪潮(转载)<p>我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如 C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。</p><br /><br />几个误区<br /><br /> <p>初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种:</p><br /><br /> <p>认为计算机技术等于编程技术:</p><br /><br /><p>有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关的课程他统统都不管,极端的学生只要书上没带“编程”两个字他就不看。其实编程只是计算机技术应用过程中一种复杂性最低的劳动,这就是为什么IT业最底层的人是程序员(CODER)。计算机技术包括了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是,不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白,自己这些东西,学的时候并不比其它专业难,所以自然也不会高档到哪里去。</p><br /><br />咬文嚼字的孔已己作风:<br /><br /> 我见过一本女生的《计算机网络原理》教材,这个女生象小学生一样在书上划满了横杠杠,笔记做得满满的,打印出来一定比教材还厚。我不明白的是,象计算机网络原理这样的课程有必要做笔记?我们的应试教育的确害了不少学生,在上《原理》这一类课程的时候许多学生象学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》,即是需要掌握它为什么这样做,学习why,而不是how(怎样做)。极端认真的学生背下以太网的网线最大长度,数据帧的长度,每个字段的意义,IP报头的格式等等,但是忘了路由的原则,忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。在学习编程的时候这些学生也是这样,他们确切的记得C++语法的各个细节。看完了C++教程后看《Thinking in C++》(确实是好书),《Inside C++》,《C++ reference》,this C++, that C++……,然后是网上各种各样的关于C++语法的奇闻逸事,然后发现自己又忘了C++的一些语法,最后回头继续恶补…。有个师弟就跟我说:“C++ 太难了,学了这里忘了那里,学了继承忘了模板。”我的回答道:“你不去学就容易了”。我并没有教坏他,只是告诉他,死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心,动手编程就是了,有不记得的地方一查MSDN就立马搞定。我有个结论就是,实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic(我以前从没有学过它)写一个小程序的时候,只花了半个小时看了看语法,然后再用半个小时完成了程序,而一个小时后我又完全忘记了Basic 的所有关键字。<br /><br />不顾基础,盲目追赶时髦技术<br /><br /> 终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要 4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。<br /><br />几个重要的基础课程<br /><br /> 如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。<br /><br /> 大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。<br /><br /> 计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。<br /><br /> 计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。<br /><br /> 数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。<br /><br /> 软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。<br /><br /> Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。<br /><br />上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。<br /><br /> 对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。<br /><br /> 你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。<br /><br />日三省乎己<br /><br /> 每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。<br /><br />把最多的时间花在学习上<br /><br /> 这是对初学者最后的忠告。把每个星期玩SC或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP 技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天份能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。<br /><br /> 相信你已经能够决定是否学习C#或者什么时候去学它了。<br />--------------------------------------------------------------------------------<br />刘巍 - 高级程序员、软件设计师,精通VC,VB,COM,PLATFORM SDK,DDK,TCP/IP。独立开发过多种windows应用程序,WDM USB驱动程序,网络应用程序。熟悉加密技术,熟悉LINUX下的C/C++开发。<br /><br />---------------------------------------------------------------------------------<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17990091-2401587316606967133?l=imtho.com'/></div>Laohttp://www.blogger.com/profile/18076110599008028538lll9p.china@gmail.com0