Author Archives: csslayer
今天发了个关于AUR的贴,有关git,svn的包管理
Archlinux的AUR是很伟大的,可以让用户们尝试各种官方不提供的包,并且提供某个包对应的svn版本也是一个传统了。我想,一般人使用svn或者git的包一定是为了解决自己的某个问题,例如一个在主版本当中没有修正的bug,一个主版本中没有提供的功能,等等,莫复如是。问题在于等待他们发布一个新的版本是一个不现实的事情,也许这个bug很烦人,很讨厌,也许某个功能我很想要,但是没有。 为什么别人已经写完了,我们却还要等待什么0.1.1的发布,为什么我们不能直接用呢? 这个也许就促进了git和svn版本的诞生,很方便的,一次写完配置,就可以反复编译。 但是也许,你希望下一次回到正式版,毕竟每次svn的更新可能带来新的错误,而发布的版本多半是经过良好测试的,而arch的svn总是会更新到最新版。 为什么在0.1.1发布之后,我还要接着使用svn版?没有道理。问题在于,pacman不会提醒你,“新版本发布啦”这件事,因为你用的是package-svn,而不是package,pacman不知道,也没有义务提醒你,带来的问题就是我也许需要查阅什么新闻,才能知道新版发布了,然后又回到新版本。 所以我发了个贴,如果包的名称能够变成pacakge-0.1.svn234 package-0.1.git20100118,这样在pacman也会提醒你该更新了的事实。 详见:http://bbs.archlinux.org/viewtopic.php?id=89110
hadoop windows 教程
http://ebiquity.umbc.edu/Tutorials/Hadoop/00%20-%20Intro.html
Vim + Ctags 更新
由于开发时常常使用Ctags进行跳转查询,因此特意写了一个函数用于更新ctags 代码: “递归查询父文件夹的tags文件,这样在项目的那个文件夹当中就都可以访问同一个tags文件了 set tags=tags; “更新ctags,找寻父文件夹原有tags文件 function UpdateCtags() let curdir=getcwd() while !filereadable(“./tags”) cd .. if getcwd() == “/” break endif endwhile if filewritable(“./tags”) !ctags -R –c++-types=+px –excmd=pattern –exclude=Makefile –exclude=. endif execute “:cd ” . … Continue reading
体操帝让我爱上了这首歌
银魂 ED 15ONE☆DRAFT – ワンダフルデイズ(wonderful days) 歌手:ONE☆DRAFT作词:LANCE作曲:LANCE朝に舞う梦は 希望に満ちあふれ〖早上飞舞的梦想 洋溢着希望〗星に愿う想いは 日に日に増える〖向星辰许下的心愿 与日俱增〗优しさを またひとかけら 手に拾って〖再次把温柔 一片片地 拾到手中〗この胸の中に饰る ワンダフルデイズ〖然后装饰在这胸口里 美好的时光〗出会い头の様に〖像迎头碰上一样〗何か闪いては すぐ梦描いて〖闪现出什么 就立即描绘梦想〗上手くいかなけりゃ〖进行得不顺利的话〗味の无くなったガムみたいに〖就像嚼成无味的口香糖那样〗未练も舍てた〖把依恋也舍弃了〗とにかく すべてが暧昧で〖总之 一切都很暧昧〗そう上手くいくもんじゃないもんで〖并不是那么容易就能做到的〗恋人じゃなくても寄り添って〖即使不是恋人也要靠近〗きっと次は 上手くいくよね?〖下次一定 会顺利的吧?〗高くて贵重な 石を集めても〖即使收集起 高处贵重的石头〗蹴飞ばせないなら 抜け出せないから〖要是不能踢飞的话 就不能离开〗悲しそうだね あの娘は〖那女孩 看上去挺悲伤呢〗でも暗暗にいる程 未来は眩しい〖但是在黑暗中越久 未来就越耀眼〗朝に舞う梦は 希望に満ちあふれ〖早上飞舞的梦想 洋溢着希望〗星に愿う想いは 日に日に増える〖向星辰许下的心愿 与日俱增〗优しさを またひとかけら 手に拾って〖再次把温柔 一片片地 拾到手中〗この胸の中に饰る ワンダフルデイズ〖然后装饰在这胸口里 … Continue reading
