Archive for the ‘乱七八糟’ Category

Five Days Left

Sunday, July 25th, 2010

Try my best.

就算打酱油也是一种体验。

/* 对不起,刚刚打错了。*/

Mighty 坏了怎么办?蹭!

Monday, May 31st, 2010

HCC 的一个 Mighty Mouse 不好使了。滚轮向下滚得十分不爽。

于是王坏桔同学先试了试暴力滚的方法,未果。在多次尝试无奈的情况下,我打电话给苹果的技术支持。技术支持同志在询问了 iMac 的序列号后,告诉我们一个暴力的方法。找一张白纸,然后使劲蹭 Mighty 的滚轮。暴力后竟然蹭出了一大块东西!

Mighty Mouse 又顺滑了!!!

苹果技术支持比较专业,就是问了一句“你现在在用 Windows 还是 Mac?”,比较无奈。

Protected: 14 Days Left

Friday, May 7th, 2010

This post is password protected. To view it please enter your password below:


当CCAV遇到GNU…

Sunday, April 11th, 2010

你丫有本事屏蔽外语缩略词。
GNU = GNU’s Not Unix.

swap 的速度

Wednesday, March 24th, 2010

今天纠结于 swap 要显式地写出来还是写成函数。写成函数绝对要优美的多。

int main()
{
    int i;
    int a = 1, b = 2, tmp;
    for(i = 1; i <= 100000000; i++)
    {
        tmp = a;
        a = b;
        b = tmp;
    }
 
    return 0;
}

~~~ 一条分隔线 ~~~

void swap(int *a, int *b)
{
    int tmp;
    tmp = *a;
    *a = *b;
    *b = tmp;
}
 
int main()
{
    int i;
    int a = 1, b = 2;
    for(i = 1; i <= 100000000; i++)
    {
        swap(&a, &b);
    }
 
    return 0;
}

显式的 swap 一次要 0.0000000035 秒。
函数的 swap 一次要 0.0000000057 秒。

我还试了一下 C++ 的 inline,发现没有速度的提升。

结论:用函数的 swap。这点速度损失没啥,然而一堆显式的 swap 不仅容易出错还极其影响心情。

一笔画

Friday, March 12th, 2010

就是拿着笔,放在纸上不抬起来,画出一些有意思的图形。

但是一般没有这么爽……一般是给你一幅图,让你一笔画出来。这也叫欧拉路径。

说起来特别简单。先找一个连接了奇数个点的点作为起点,把笔放下去。然后开始画,随便画。OK,成功了。

如果所有点都连接到偶数个节点,很好,画到最后又回到了起点。

我的 .fonts.conf

Thursday, February 25th, 2010
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- created by WenQuanYi FcDesigner v0.5 -->
<match>
	<test name="family"><string>sans-serif</string></test>
	<edit name="family" mode="prepend" binding="strong">
		<string>Aller</string>
		<string>WenQuanYi Micro Hei</string>
	</edit>
</match>
<match>
	<test name="family"><string>serif</string></test>
	<edit name="family" mode="prepend" binding="strong">
		<string>DejaVu Serif</string>
		<string>AR PL UMing CN</string>
		<string>AR PL UMing TW</string>
	</edit>
</match>
<match>
	<test name="family"><string>monospace</string></test>
	<edit name="family" mode="prepend" binding="strong">
		<string>Monaco</string>
		<string>WenQuanYi Micro Hei Mono</string>
		<string>WenQuanYi Zen Hei Mono</string>
	</edit>
</match>
</fontconfig>

总体效果挺不错的。Aller 是一个挺好看的免费的英文字体,Monaco 是一个专有的字体,Mac OS X 的默认等宽字体(好像 Snow Leopard 把她换掉了?),非常好看。请原谅我这种不道德的行为……如果觉着用 Monaco 确实不妥,可以用开源的 DejaVu Sans Mono ,效果也不差。

没有对其他细微的地方(显示效果、抗锯齿等等)进行任何调整。

题外话,Ubuntu 10.04 的默认中文字体已经变为基于 Google Droid 的文泉驿微米黑了,很好。

还是题外话……
昨天去清华参加一个叫做 CCC 的计算机竞赛,在 Windows 里面找了半天,愣是美找到一个好看的等宽字体。Lucida Console 挺好的,可是不知为何行距特别紧。于是找到了一个很另类的 GungsuhChe ,撮合看吧。回来后一查发现是一个韩语字体思密达……
另外,用惯了 Emacs 后再去用 Windows 下面那些所谓很牛X的文本编辑器就是个噩梦……

zuobiao.me

Friday, February 19th, 2010

zuobiao.me,拖到了现在才做。
政治立场坐标:0.9
文化立场坐标:0.6
经济立场坐标:0.6
图表

各种冬令营

Monday, February 1st, 2010

在那个欢乐又恐怖的冬令营中,我见到了张放、范浩强等牛。那真是让人只剩下佩服的份了。

冬令营有两试。一试我由于经验不足+时间分配不合理+RP爆差,只得了30分。二试我在刷完第一道背包的水题后,全力刷第三道。在只剩半小时的时候,还没有看到任何希望。我以为我的二试就这样挂了。可我最终还是调出来了——还剩20多分钟。然后是全速Rush第二题。最终得分是180(100+0+80,最后20分钟彪出的程序没有得分),我很欣慰,因为我的努力没有白费,第三题很给我面子。最终排在第6。

于是现在就面临一个扎手(……棘手)的决定。我要全力进北京队吗?如果真的进去了,我在NOI的竞争力将会如何?虚心地说,就现在的实力而言,还很欠缺。浅思欠虑后,我决定拼一把了。我这是最后一次去NOI的机会(虽然也是第一次)。

每个人的高中阶段只有一回,平平淡淡固然是一种选择,但却不是我想选择的。

最为空虚的最后一天下午,我逃出了“教学演示”的魔爪,在看“Revolution OS”。

/* 从上周五到本周三,我一直处于生病阶段,头脑比较不清晰。每天大约要睡15个小时。 */

11年。

Saturday, December 26th, 2009

谢绝评论。