不是年终总结

翻进来第一件事就是加了一个副标题,“年更节目”。

工作换了一个,到一个比较远的地方工作。早上有班车,晚上没有,自己坐一个半小时的地铁回家。

并没有戒掉看台湾节目的兴趣,这个是不是要放到2022的resolution里还没有下定决心。

听了不少播客,从不同的平台,小宇宙、喜马拉雅、CastBox、Overcast。总结下来就是听听声音就好了,不要去强求脸。

社交网络玩得很多,饭否开始了先审后显示,也是一种自保。不过现在对饭否的依赖度倒是降下来了,要做好备份。长毛象也玩起来了,其实吧,长毛象虽然是分布式的,但是也要依附在具体的实例上,不能永存。豆瓣就标记一下看了什么读了什么,没有好好经营。费老的豆瓣账号被停了,不能读不能写,反正就是环境不好呗。最近两个月倒是看起了小红书。小红书提供了一种不同于抖音快手的选择,可以不看视频只读图文帖子。现在小红书的算法已经非常按照我的兴趣推荐了。

每周五都会早上看阮一峰的网摘,随便看看,也没有转化成什么。

换了一个小房子,没有房租了,安心了一些。但是也需要打理。还是要喊安得广厦千万间。

还是买了新的周历本,无印良品的本子从12月份开始,我已经陆陆续续记了一个月,感觉不错。

不说了,琦姐要来看了。(12月31日下午三点左右吧)

2022年目标以平稳为主吧。

Org Mode的Refile功能

在Org Mode中经常会遇见org-refile这个命令。我这么多年一直不知道这个命令是干什么用的。最近重新捡起来用orgmode来管理自己的GTD事项,不自主的就捡起Org Mode – Organize Your Life In Plain Text! 这篇文章,想根据这篇文件来调整自己的GTD流程。

这篇文章里就谈到了org-refile这个命令,我终于明白这个命令就是方便的把一个节点移动到另一个节点下面的命令,快捷键是C-c C-w。但是这个命令有很大的灵活度,在默认的情况下它只能把当前的节点移动到当前文件的第一级节点下面。如果需要更灵活,那么要进行一些配置:

(setq org-refile-targets '((nil . (:level . 3))(org-agenda-files :maxlevel . 3)))

这句话的意思就是把org-refile命令的目标设置成当前文件和所有org-agenda文件的三个级别以内。这样在按了C-c C-w(或者 M-x org-refile)命令时候,在mini buffer里会列出来可以移动到的所有目标位置,用上下键可以选择,回车确定,就移动过去了。这样的好处是我们不用像操作文本一样拷贝粘贴,减少了错误率。

其实很简单。但是在我的实践中,我是用org-refile命令来归档的。然而,在上面的文章里,作者的GTD的操作是另外一种。就是他用org-capture命令把待办事项先简单地添到一个池子里,然后再把相应的todo项用org-refile命令移动到特别的项目文件里去。这是和我相反的一个思路,但是更合理。所以我也配置了<f9>-c作为我的org-capture命令进行快速的添加待办事项,然后再移动到不同的项目文件中。

简单记一笔,不断改进自己的工作流程。

投奔Prelude

好久以来我就是个Emacs用户,但是并不坚定。各种编辑器中都用用,有的时候为了一个特定的功能就会打开Sublime Text。现在我的电脑里装了Emacs、GVim、Sublime Text、VSCode、UltraEdit,这么多编辑器,还不算上PyCharm、IntelliJ一类的IDE。

Emacs和Vim的圣战中我一直站在Emacs一边,多年来也捅咕着自己的配置文件。有一年多,我是在用Spacemacs的,但是我的观念就是绝对不会设置成Vim模式。后来又听说了Doom Emacs,虽然说快一些,但是默认的Vim模式我也是很不喜欢。我喜欢那种按住CTRL键天花乱坠的章鱼感觉。

还有一点,在不同的配置之间切换也是我一直头疼的事情。既然Spacemacs、Doom Emacs只是GNU Emacs配合的一套配置文件,那应该有办法把它们装在不同的目录下,然后用脚本进行切换的。

这个礼拜在RSS上看到https://emacsredux.com/blog/2020/09/15/emacs-prelude-1-0/ 这一篇,原来Prelude终于升级到1.0啦。其中有一句话特别中我的意:

Prelude aims to enhance the classic Emacs experience without deviating a lot from it – e.g. it would never enable something like evil-mode (vim keybindings) by default and so on.

对吗,这才是Emacs该有的样子。Spacemacs还是Emacs吗?好怀疑。文档里有安装方法,可以把这套配置文件安装到一个制定的地方。

$ export PRELUDE_INSTALL_DIR="$HOME/.prelude.emacs.d" && curl -L https://github.com/bbatsov/prelude/raw/master/utils/installer.sh | sh

这样就行了。感觉上就是一个增强版的Vanilla Emacs啦。

后面一个多配置共享的问题,我在StackOverflow上搜到一个答案。https://emacs.stackexchange.com/a/44678,安装一个叫chemacs的工具。

$ git clone https://github.com/plexus/chemacs.git
$ cd chemacs
$ ./install.sh

然后在自己的家目录维护一个 .emacs-profiles.el 文件。在里面列举你的配置。

(("prelude" . ((user-emacs-directory . "~/.prelude.emacs.d")))
 ("spacemacs" . ((user-emacs-directory . "~/spacemacs"))))

最后就可以用相应的配置来启动Emacs啦。

$ emacs --with-profile prelude
$ emacs --with-profile spacemacs 

这样在保留Spacemacs的情况下又可以用Prelude了,很好。

YMCA Song

Young man, there’s no need to feel down
I said, young man, pick yourself off the ground
I said, young man, ’cause you’re in a new town 
There’s no need to be unhappy
Young man, there’s a place you can go
I said, young man, when you’re short on your dough
You can stay there, and I’m sure you will find 
Many ways to have a good time
It’s fun to stay at the YMCA
It’s fun to stay at the YMCA
They have everything for you men to enjoy
You can hang out with all the boys
It’s fun to stay at the YMCA
It’s fun to stay at the YMCA
You can get yourself clean, you can have a good meal
You can do what ever you feel 
Young man, are you listening to me? 
I said, young man, what do you want to be? 
I said, young man, you can make real your dreams
But you got to know this one thing
No man does it all by himself
I said, young man, put your pride on the shelf
And just go there, to the YMCA
I’m sure they can help you today
It’s fun to stay at the YMCA
It’s fun to stay at the YMCA
They have everything for you men to enjoy
You can hang out with all the boys 
It’s fun to stay at the YMCA
It’s fun to stay at the YMCA
You can get yourself clean, you can have a good meal 
You can do what ever you feel 
Young man, I was once in your shoes
I said, I was down and out with the blues
I felt no man cared if I were alive
I felt the whole world was so tight 
That’s when someone came up to me
And said, young man, take a walk up the street
There’s a place there called the YMCA
They can start you back on your way
It’s fun to stay at the YMCA
It’s fun to stay at the YMCA
They have everything for you men to enjoy
You can hang out with all the boys 
YMCA, it’s fun to stay at the YMCA
Young man, young man, there’s no need to feel down
Young man, young man, pick yourself off the ground
YMCA, it’s fun to stay at the YMCA
Young man, young man, are you listening to me
Young man, young man, what do you wanna be?
YMCA, you’ll find it at the YMCA
No man, young man, does it all by himself
Young man, young man, put your pride on the shelf
YMCA, and just go to the YMCA
Young man, young man I was once in your shoes
Young man, young man I was down with the blues, YMCA

第67回NHK杯1回战第4局

放送时间:2019年04月28日


黑棋:蘇耀国九段
白棋:结城聪九段

133手 黑棋蘇耀国中盘胜

SGF 文件内容:

===========分割线,这行不算 ===============

(;CA[gb2312]AP[MultiGo:4.4.4]SZ[19]C[2019年04月28日 第67回NHK杯1回戦第4局

黑棋:蘇耀国九段
白棋:结城聪九段

133手 黒\番 蘇耀国九段の中押し勝ち]
MULTIGOGM[1]
;B[pd];W[cc];B[pp];W[cq];B[dd];W[dc];B[ed];W[cd];B[df];W[fc];B[dp];W[dq];B[ep];W[cp]
;B[dn];W[co];B[qn];W[do];B[fn];W[en];B[fm];W[em];B[el];W[fl];B[ek];W[fk];B[ej];W[fj]
;B[ei];W[hm];B[ho];W[jn];B[jp];W[kp];B[eo];W[dm];B[cm];W[cn];B[dl];W[dn];B[kq];W[lp]
;B[jo];W[kn];B[lq];W[mq];B[jq];W[mn];B[eq];W[qf];B[lm];W[mm];B[ll];W[mp];B[ln];W[ko]
;B[no];W[mo];B[jl];W[go];B[fo];W[hn];B[io];W[gp];B[gq];W[ik];B[ki];W[nk];B[il];W[hl]
;B[ii];W[gh];B[in];W[im];B[jm];W[hq];B[gr];W[ij];B[ni];W[pk];B[pi];W[pr];B[qq];W[qr]
;B[hi];W[gi];B[hj];W[hk];B[ge];W[hg];B[ol];W[ok];B[rk];W[oh];B[oi];W[mj];B[jj];W[jk]
;B[lj];W[mi];B[jh];W[jf];B[kf];W[lh];B[kg];W[he];B[hd];W[id];B[hf];W[if];B[gf];W[kk]
;B[lk];W[ig];B[nh];W[mf];B[kd];W[md];B[nl];W[ml];B[mg];W[kj];B[li];W[mh];B[lg];W[kh]
;B[ji];W[jg];B[mk];W[nj];B[pl];W[qk];B[rj])

===========以上,这行不算 =================

第67回NHK杯1回战第3局

放送时间:2019年04月21日


黑棋:瀬戸大樹八段
白棋:林漢傑八段

297手 白棋林漢傑2目半胜

SGF 文件内容:

===========分割线,这行不算 ===============

(;CA[gb2312]AP[MultiGo:4.4.4]SZ[19]C[2019年04月21日 第67回NHK杯1回戦第3局

黑棋:瀬戸大樹八段
白棋:林漢傑八段

297手 白番 林漢傑八段の2目半勝ち]
MULTIGOGM[1]
;B[qd];W[dp];B[dc];W[ce];B[pp];W[ed];B[ec];W[fd];B[gc];W[oc];B[pc];W[od];B[qf];W[qq]
;B[pq];W[qp];B[qo];W[ro];B[rn];W[qn];B[po];W[rm];B[rp];W[sn];B[rq];W[gd];B[hc];W[hd]
;B[ic];W[dj];B[cq];W[cp];B[dq];W[ep];B[fr];W[fq];B[gr];W[ho];B[id];W[ie];B[je];W[if]
;B[jf];W[ig];B[jg];W[ih];B[ki];W[kd];B[md];W[lf];B[mb];W[og];B[oi];W[me];B[ld];W[ke]
;B[jd];W[pe];B[qe];W[ob];B[kc];W[ph];B[qj];W[qi];B[rj];W[pj];B[pi];W[qh];B[oh];W[pf]
;B[ql];W[pk];B[rl];W[pl];B[qm];W[pm];B[pn];W[qb];B[rb];W[ra];B[pb];W[pa];B[qc];W[qa]
;B[rg];W[ri];B[sb];W[nj];B[mh];W[mi];B[ni];W[oj];B[nh];W[qk];B[rk];W[sj];B[rn];W[rc]
;B[rd];W[qn];B[qg];W[pg];B[rn];W[lh];B[li];W[qn];B[cj];W[ck];B[rn];W[mj];B[lg];W[qn]
;B[bk];W[rn];B[ci];W[bl];B[sp];W[sk];B[cf];W[dk];B[be];W[cd];B[bd];W[df];B[cg];W[cc]
;B[eh];W[bq];B[gq];W[cr];B[jq];W[qr];B[pr];W[bj];B[bi];W[ak];B[ef];W[ff];B[dr];W[br]
;B[jo];W[lo];B[go];W[ip];B[hp];W[io];B[iq];W[rr];B[sr];W[bc];B[dg];W[fg];B[di];W[fo]
;B[gn];W[gp];B[fp];W[sl];B[qs];W[gp];B[hq];W[hm];B[fp];W[ad];B[af];W[gp];B[jp];W[im]
;B[fp];W[fc];B[fb];W[gp];B[mn];W[ln];B[fp];W[eq];B[lm];W[kn];B[fn];W[eo];B[jn];W[km]
;B[jm];W[ll];B[kl];W[mm];B[gl];W[hk];B[hl];W[il];B[ik];W[jl];B[dm];W[er];B[cn];W[cm]
;B[bm];W[en];B[em];W[cl];B[dn];W[bn];B[mp];W[lp];B[lq];W[mq];B[mr];W[mo];B[nq];W[gk]
;B[fk];W[ij];B[bo];W[am];B[cb];W[bb];B[gm];W[jk];B[ca];W[fj];B[gp];W[db];B[eb];W[co]
;B[nn];W[no];B[om];W[mg];B[kh];W[ng];B[lh];W[ba];B[da];W[fl];B[fh];W[gh];B[gi];W[eg]
;B[de];W[dd];B[fi];W[hi];B[gg];W[hh];B[fe];W[gf];B[ge];W[hg];B[ee];W[he];B[df];W[nd]
;B[ol];W[mc];B[lc];W[ai];B[ah];W[aj];B[bg];W[el];B[fm];W[nl];B[lj];W[lk];B[nc];W[nb]
;B[np];W[oo];B[on];W[ma];B[la];W[na];B[mc];W[kp];B[kf];W[le];B[pd];W[ne];B[kq];W[op]
;B[oq];W[fs];B[gs];W[es];B[ok];W[nk];B[sh];W[so];B[rs];W[gj];B[jh];W[ac];B[ae];W[rh]
;B[ei];W[kk];B[ji])

===========以上,这行不算 =================

第67回NHK杯1回战第2局

放送时间:2019年04月14日

黑棋:小林觉 九段
白棋:六浦雄太 七段

136手 白棋六浦雄太中盘胜

SGF 文件内容:

===========分割线,这行不算 ===============

(;CA[gb2312]AP[MultiGo:4.4.4]SZ[19]C[2019年04月14日 第67回NHK杯1回戦第2局

黑棋:小林觉 九段
白棋:六浦雄太 七段

136手 白棋中盘胜]
MULTIGOGM[1]
;B[qd];W[dp];B[dc];W[pp];B[cn];W[ce];B[dg];W[ee];B[fd];W[di];B[fg];W[cg];B[fq];W[fp]
;B[gp];W[fo];B[cq];W[eq];B[cp];W[gq];B[ck];W[df];B[kc];W[pd];B[qe];W[pc];B[qc];W[qb]
;B[pe];W[nd];B[oe];W[lc];B[lb];W[mc];B[kd];W[rb];B[qn];W[ql];B[on];W[np];B[qj];W[pj]
;B[qk];W[pk];B[rl];W[pl];B[rm];W[ph];B[pi];W[oi];B[qi];W[nh];B[og];W[oh];B[rg];W[gf]
;B[gd];W[ie];B[ic];W[kp];B[nj];W[nl];B[mn];W[ll];B[lj];W[lh];B[jj];W[jh];B[il];W[km]
;B[in];W[jo];B[jn];W[kn];B[hq];W[fr];B[io];W[hr];B[hi];W[ip];B[lo];W[ko];B[oq];W[op]
;B[pq];W[nq];B[qq];W[qp];B[nr];W[mr];B[or];W[hk];B[ik];W[hj];B[ii];W[dk];B[fk];W[cl]
;B[ei];W[ej];B[fj];W[eh];B[fi];W[bo];B[co];W[bn];B[cm];W[bm];B[dl];W[bl];B[ek];W[dj]
;B[em];W[oj];B[mq];W[mp];B[cd];W[bd];B[bc];W[lq];B[rp];W[ro];B[rq];W[gn];B[gm];W[qo]
;B[be];W[bf];B[ad];W[pn];B[dh];W[eg];B[ch];W[ci];B[bh];W[bi])

===========以上,这行不算 =================

第67回NHK杯1回战第1局

放送时间:2019年04月07日

黑棋:鈴木伸二七段
白棋:孫喆七段

190手白棋孫喆七段中盘胜

SGF 文件内容:

===========分割线,这行不算 =================

(;CA[gb2312]AP[MultiGo:4.4.4]SZ[19]C[2019年04月07日 第67回NHK杯1回戦第1局

黑棋:鈴木伸二七段
白棋:孫喆七段

190手白棋孫喆七段中盘胜]
MULTIGOGM[1]
;B[qd];W[dp];B[cd];W[pp];B[oc];W[ec];B[df];W[id];B[qn];W[nq];B[cn];W[co];B[dn];W[fp]
;B[cj];W[pj];B[qp];W[qq];B[rq];W[qo];B[rp];W[ro];B[po];W[rn];B[pq];W[op];B[pr];W[qm]
;B[hq];W[er];B[mp];W[kp];B[gn];W[mq];B[jo];W[dj];B[ck];W[dh];B[ko];W[ci];B[cg];W[bj]
;B[bk];W[gi];B[ei];W[di];B[bi];W[bh];B[aj];W[cc];B[bc];W[dd];B[cb];W[ce];B[dc];W[bd]
;B[cc];W[de];B[fc];W[eb];B[ed];W[ee];B[fd];W[fe];B[fb];W[bg];B[qg];W[jp];B[ip];W[lo]
;B[ln];W[lp];B[km];W[mc];B[pn];W[pm];B[on];W[mn];B[mm];W[nn];B[om];W[nm];B[ol];W[pk]
;B[nk];W[ml];B[mk];W[ri];B[qi];W[qj];B[ll];W[lm];B[rk];W[rl];B[mm];W[nl];B[ok];W[lm]
;B[rj];W[rh];B[qh];W[rg];B[rf];W[qk];B[mm];W[lk];B[lj];W[kk];B[kl];W[jk];B[ki];W[ji]
;B[jh];W[ii];B[kh];W[pe];B[sg];W[sk];B[oh];W[qf];B[re];W[od];B[pc];W[mf];B[ng];W[mg]
;B[mh];W[pg];B[ph];W[nf];B[je];W[jd];B[ke];W[ld];B[of];W[pf];B[og];W[oe];B[lg];W[lf]
;B[kf];W[ni];B[oi];W[oj];B[nj];W[mi];B[nh];W[pi];B[lh];W[ig];B[jg];W[if];B[ih];W[hh]
;B[ie];W[gd];B[he];W[gb];B[ea];W[gc];B[db];W[gf];B[le];W[me];B[kd];W[kc];B[lb];W[lc]
;B[nc];W[nd];B[mb];W[ib];B[jf];W[jr];B[jq];W[kq];B[iq];W[lr];B[hj];W[hk];B[hg];W[gj]
;B[il];W[jl];B[ik];W[jm];B[in];W[ho];B[im];W[jn])

===========以上,这行不算 =================

欢乐颂

欢乐女神圣洁美丽
灿烂光芒照大地!
我们心中充满热情
来到你的圣殿里!
你的力量能使人们
消除一切分歧,
在你光辉照耀下面
四海之内皆成兄弟。

清明无锡游记录

记一下,否则就忘记了。

清明后一天,坐火车去无锡。

上次去无锡还是一九九零年,那个时候有可能成为一个无锡人,造化弄人,擦肩而过。

中午到无锡,先地铁到清名桥,吃了午饭,在一家中规中矩的餐馆,有烤鸭,有萝卜干,都很可口,还便宜。

下午去无锡博物馆。东区几层楼的动手区很棒,小朋友可以亲自动手玩玩,了解环境、地理、物理、人体构造……总的来说比上海自然博物馆好。

还去4D影院看了《羽龙》动画片,所谓的4D是会有喷雾,椅子也会配合场景动一动,感觉有人在后面踢你。小孩子还是可能害怕。总的来说寓教于乐,十几分钟也不拖沓,另外免费的,值得。

西区就是人文区了。有一个沙盘,清朝街景,有各种店铺,各种人物走在路上,还有人在运河边洗衣服,淘米。主街上有一队人阵仗很大的摆过来,队前还有华盖,估计是皇上南巡吧。

晚上和网友路人甲在一起吃饭,在座的还有她已经十几岁的女儿。我和女孩儿谈得倒是投机,网友啊,手机啊,情商不高的男生啊,王者荣耀啊,什么都还可以谈。临分别,还给女孩儿出了个小帖士,去读傅雷的《世界美术二十讲》,一班主任是美术老师,二是班主任建议不要读活人的书,也算是有的放矢,投其所好。

饭后路人甲还给安排了运河游船活动,短短一段运河之旅,我想到了杭州武林门到拱宸桥段的运河水上巴士。同样的运河,不同样的风物。下船后我们又在南长街上逛回住处。街上有小摊也有食肆,简直是河坊街和高银街的合体。有趣的一个事情,公共厕所的男女比重失调,男厕有时会划归女厕,门口有社区阿姨把守。

第二天早饭时候听隔壁桌在说鼋头渚的花已经被前两天的雨水打光了,交通又不方便,我们就放弃了去那的念头。叫了一辆滴滴快车我们就到了惠山古镇。那里有三个景点是连在一起的,寄畅园、天下第二泉和惠山寺。我们跟卖门票的说我们只去寄畅园,人家说里面是通的,要去就一起去。好吧,一起一起。

寄畅园又叫秦园,占地十五亩,好大。里面有各种假山乱石,还有亭台楼阁。别的不说,墙上的书刻就一定花了很多人力物力。我看着那些好看的行书草书,真是喜欢得不得了。当然,我已经不会天真地以为这些是这里原创的了,在杭州的胡雪岩故居我还震惊的发现苏东坡的寒食帖。

天下第二泉的泉眼已经变成了许愿池,满满的铺了一层硬币。纪念品商店的老板对好奇的游客讲述着瞎子阿炳的故事。里面还有一个小院子,据说在颐和园里有一个园子就是照搬这个的,里面有不少乾隆皇帝的御书。

还有朝房。看来惠山真是好地方,康乾二帝六次巡幸到此。文武百官在这里也就有了落脚的朝房。

下午回到南禅寺一带,吃了穆桂英美食,在茶叶一条街上逛一路,又到三凤桥买了面筋塞肉和排骨。走累了就在那边坐下,晚上吃了饭就火车回家了。

美好的无锡之行,感谢天气,感谢路人甲。下次还要再来,要去鼋头渚,要去拈花湾,想想应该会多住两天吧。