-
IT民工保重身体
大四保完研得了气胸,休息了一段时间。 今天惊闻小强也得了气胸,而且还比我严重,插了管子抽气。想起大一宿舍两人连续得尿路结石了,这病还真巧。 IT民工许多也是贫农出身,需要靠自己拼命打江山,不过努力的时候也别忘了身体是本钱。等有了钱的时候,你还得有那个身体去享受是不是。 医生都说气胸容易复发了,最近熬夜又多了起来,不行,得悔改。要说穷人一定要以身体为代价才能换来成功,那是不对的,许多时候身体的代价花在没有意义甚至有害的事情上去了。 兄弟们都保重。
-
第一次用Beamer做slide
选了个WSN(首先澄清一下是无线传感器网络:smile:)课,最后让读一篇论文,写个心得,做个报告。就是我前几天报怨垃圾的那篇,几篇文章拼起来的好像是,就发到IEEE的杂志上了。 论文垃圾归垃圾(因为根本不知道它想干什么),不过写那篇心得和做报告用的slide要做得专业一点,尽管内容也很垃圾。两个东西都是用LaTeX做的,现在用着越来越爽了,尤其在Emacs里用AucTeX,发现了许多开始不知道的功能,源文件也清晰了,编译出来的文章感觉专业,舒服。 slide是用Beamer做的,它有许多种主题,可以在LaTeX Beamer Themes这里看各个主题的效果。其实并不限于那些,Beamer还有inner/outer/color theme等概念,可以通过选择颜色主题把slide变得更加漂亮。我用的是Copenhagen,由于里面有白底的图片,就没有用什么color theme. pdf文件较大,就懒得发了,reporttex.gz是源文件(WP自动去掉了中间的点),供参考。欣赏外表美,不要看内在。 对了,我用的TeX版本是科大一些人最近做的那个live cd,完美支持UTF8编码,不过CJK的声明上跟以前GBK编码的时候略有不同。另外,中文一定要用CJK*带星号的这个啊,我就是犯了这个错误,把星号忘记了,结果源文件中文换行就插入空格了,后来查Ctex faq才知道加不加星号就是这个区别。还有这个Beamer源文件要用pdflatex命令编译两次才好。
-
打印浮点数的IEEE 754表示
前阵子有门课的作业让写出几个浮点数的IEEE 754 单精度形式,有的数很不规则,23个尾数都得算,于是就写了个程序。先判断正负,小于零则符号位为1,否则为0. 然后对它的绝对值以2为底取对数,再取下整,加上127为8位指数部分的无符号数。最后算23位尾数。程序写出来了: void ieee754_alg(char* bits, float num) { int exp; int i; int temp; float tail; float b = 1; if (num >= 0) bits[0] = 0; else { bits[0] = 1; num = -num; } exp = floor(log(num)/log(2)) + 127; tail = num / pow(2, exp – 127) – 1; for (i…
-
堆了个雪人
哈哈哈哈,下午和几个同学一起弄的,雪很脏,堆不起来,头是用脸盆帮助才做好的。眼睛和钮扣是破坏的花草,围巾是一个女生贡献的。现在手真是不耐冻了,记得以前是越玩雪手越暖和的。 还有几张图片,都可以在这个链接看到。
-
下雪了
应该是2006年最后一场雪了吧。雪花不大,不过飞飞扬扬下得挺快的。 看到这雪我好兴奋,已经好几年没见过这样的雪了。在合肥的时候也下雪,不过掉下来就融化了,更有时候温度合适,成为冰水混合物,经夜里一冻,第二天走路就会难受了。 突然想起以前在家跟伙伴们打雪仗的情景来了。高中时上体育课如果赶上下雪就打雪仗,有一次我们把老师打跑了。不过也想起在科大时和同学在宿舍里看到外面白茫茫的雪,还有在食堂看到像鹅毛大的雪片飘下来。我不喜欢南方夏季的炎热,喜欢北方的冬天,喜欢雪,但又喜欢从树上摘荔枝来吃,喜欢南方的发达。 想打雪仗过过瘾:smile:
-
LaTeX中输入下划线(underscore)
参考文献里有一个URL,里面含有下划线。我起初也没注意,编译的时候才发现下划线不能直接输入的。 起初就简单的用\_来输入,发现出来的下划线很粗,跟周围的字母不相衬。 到水木TeX版去搜,发现有人这么做:\underline{\hspace{1m}},不过试了一下,和\_的效果差不多,不合适。 继续问,终于有人给出一种好的办法: \rule[水平高度]{长度}{粗细} 比如: \rule[-2pt]{1.5cm}{0.5pt}产生的是一个长度为1.5cm,0.5pt粗的一条线, 处于基准线以下2pt 效果可以随意调整,很好。
-
福特死了
美国第38任总统,Gerald R. Ford (1913 – 2006) 希望我能活这么久。。。
-
一个满意的PHP editor都没有
我放弃了。没有一个能在PHP, HTML混合的情况下正确地缩进。 Subversion也不会用了,两个项目导入了一个repo,乱了。记得以前看文档挺简单的啊,怎么是那么大一个svn-book. Google code提供的project hosting,不知道是不是申请就过,那样的话,岂不是。。。hiahiahiahia 为什么中国人都把圣诞节当作自己的节日来过呢?啥时候外国人能像现在中国人庆祝圣诞这样庆祝春节就好了。那些给我发祝福短信的朋友们,希望圣诞只是个借口。 水木上又在讨论老毛的功过,这种事情,几时能说清楚。
-
慎用 Shift+Del 啊
我Muse的源文件放在wiki根目录下的一个文件夹里面,叫source. 还有一个目录叫software,本来是想把它删除重新发布的。删完后去发布,却告诉我目录不存在之类,一看,我靠,source没了!搜索了一下,Linux里恢复文件比较麻烦。多亏现在发布的页面还不多,我一个一个又从HTML弄成了Muse的格式。然后多了个心眼,把Muse源文件一起更新到服务器上去了。 用图形的文件管理器时,相近的文件名很容易看混,而用shell操作,这样错误的几率可能会小一点。以后在文件管理器中只用Delete好了,完了都进.Trash了,时间长了再清理。 对了,Muse发布的页面在这里。刚加了CSS上去,大家给看看这个网页,还有这个,给提点意见:smile:.
-
Subclipse的配置
Subclipse是为Eclipse做的一个Subversion插件,不过我安装后出现了一些问题。 首先我的操作系统、Eclipse都是英文语言的,但安装Subclipse后,菜单却是中文的。中文倒也罢,只是有些名词翻译得莫名其妙,看不懂。即便把插件目录中的中文相关文件删除,还是显示中文,真神了,或许是我没有找对。搜索到一个网页,说它是根据Java的locale来判断的。于是修改/usr/bin/eclipse启动脚本,在最后的VMARGS里加上参数:-Duser.language=en,可以了。注意加在Eclipse的菜单快捷方式上没有用,脚本好像不检查传递给它的参数。另外也可以加在/usr/lib/eclipse/eclipse.ini文件中。 点击Window->Preferences->Team->SVN选项时,报错误“Javahl interface not available”。可以选择纯Java实现来避免这个问题,不过还是JNI来得快点。在这个网页上,作者修改了java.library.path这个变量使得javahl库能被找到。但我的系统中根本就没有这个库,思索半天后用aptitude搜索了一下,果然源里面有这个专门的包,装上之后就没问题了。 Eclipse启动的参数可以在Help->About Eclipse SDK->Configuration Details里面看到。