01:39AM

物理幽默

1 Comment, Collection, by Wei.

blueshiftbumpersticker

翻译:如果你看到的标志是蓝色的,你就开的太快了。

如果真看不懂请点这里

Windows VPS都有图形化界面(GUI)的远程桌面,Linux VPS就只有SSH和像Hyper-VM这样的web面板。今天我就用一个闲置的VPS安装了KDE+Gnome+VNC的环境。

安装所需环境:
需要至少256m的可用内存
CentOS或类似OS(Debian的话改成apt-get应该也可以)

1,安装KDE

yum install kdepim

(或)安装Gnome

yum groupinstall gnome-desktop
yum install gnome-session

2,安装VNC和其他

yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese

3,配置

运行

vncserver

设定好你的密码,然后程序会建立一个.vnc的目录,一般情况下是/root/.vnc
杀掉VNC的进程并删除临时sockets

pkill -9 vnc
rm -rf /tmp/.X1*

然后编辑/root/.vnc/xstartup,在最后一行你会看到twm &,如果要运行KDE则将twm改成

startkde

Gnome则改成

gnome-session

现在重新开启vncserver

vncserver

然后你就可以用你的VNC客户端去登录了,如果没有的话可以去下载一个免费的RealVNC Viewer

login
kde
gnome
chrome-top

09:26PM

人生函数

1 Comment, My Works, by Wei.

物理中力是功的导数、加速度是速度的导数、位移是速度的积分。可见其实这种导数与积分的函数关系是在宇宙中很常见的。

那么,假设人生可以被看作一个以时间t为自变量的函数f(t),那么我们的功绩可以被看成是函数与时间轴所围的面积(就像做功那样),也就是一个定积分,即

F(t) = \int_0^t \! f(t) \, dt

而且,对于某一确定时刻t(t>=0),人生的发展轨迹的方向总是确定的,对于我们的人生函数,人生发展方向(或者说是我们的发展目标)就是导数,即

f'(t) = \frac{d}{dt}[f(t)]\,

明显的,人人生来平等,即F(0) = f(0) = f'(0) = 0

这样看来,其实我们的人生函数表示的是你的强悍值。就比如说一个NB人士的f(t)会很高。同样的,那些伟人的F(t)会很大。但对于我们这些常人,要想做到F(t)大(有成就),就要做到f(t)大(更强悍),但是归根结底还是要做到f’(t)大。f’(t)是什么?它就是我们的目标!

11:23PM

我这四年

4 Comments, Diaries, by Wei.

记得大概六七年前,我开始接触计算机、网络、网络游戏,我也曾一度迷恋网游,但四年前,我开始接触计算机更令人着迷的一面。

游戏–网游–魔力宝贝–魔力宝贝单机版

|—RPG Maker XP-Ruby-算法-编程……

|—论坛-PHPwind-Discuz-PHP-Mysql-域名-空间-Linux-服务器-博客-Boblog-网站策划-90-zone-SEO-网站管理-VPS-Linux技术-……

一切从游戏开始

记得当时我很迷一款叫做《魔力宝贝》的网游,也曾一时迷恋过。但当我接触到一个网游玩家所制作的《魔力宝贝单机版》和了解一款叫做RPG Maker XP的游戏制作软件时,我放弃了网游选择了另外一条道路。RPG Maker XP很容易上手,制作一个小型RPG游戏你可以不需要任何编程基础,只需要点点鼠标、键盘。但同时它又建立在一个Ruby游戏引擎之上的,这就给制作者无限的可能。于是,我就这样子接触到了“编程”,那年,我13岁。

编程之路

刚开始学习编程是困难的,我仍记得那时候自己在一边读初级教程一边试代码的情景。变量、常量、运算、条件判断、函数(是的,我最开始接触的函数是编程里的函数而非数学中的函数)、类、块……但是说来惭愧,我居然没有做出过一个完整的游戏。虽然这样,一些小的作品还是有的。之后又由于做网站的原因,我学习了PHP、SQL、Javascript等语言。直到现在,Ruby仍然是我最熟悉的语言。

网络之路

从前在网上逛论坛的我一直想着拥有一个自己的论坛,于是我就接触到了PHPWind。但是那个时候,网上的免费空间资源很少,很难申请。很多空间都用不过几天就会失效,还有那速度是出奇的慢。但是,在这期间,我了解到了关于PHP、Mysql、FTP、域名等相关的知识,那年,我14岁。那时候博客很流行,于是我就用Boblog做了一个博客,用的是一个7天免费试用的空间。但是后来由于有一次忘了给博客“搬家”,数据都丢了。而且由于实在是没有访问量,我打消了开博这个念头。90后,这个词语不知道什么时候开始流行,但是当我第一次听到这种关于90后的理念时,我被吸引住了,作为一名90后,我决定就爱那个所有90后团结到一起。于是,90后的天空(90-zone)就这样诞生了,技术不高只是一个Discuz论坛,用的是500元一年的国内免费空间。宣传,记得我当时在百度贴吧贴遍了所有1-200序号的中学,还有那些90后们出没的地区。功夫不负有心人,天空的人气一天比一天高。这期间,我知道了什么是SEO、网站管理。半年后,也就是08年初,网站搬到了美国的空间上。建站一年后,也就是08年中旬,90后天空已经是前三大的关于90后的网站了,那年,我15岁。但后来由于中考、去美国等事情和对90后理念的怀疑,我对网站的管理越来越少,直到后来空间到期、域名到期…… 现在回想起当年一起为网站并肩作战的那些朋友,我总是会得到蓦然的动力!之后,我去了美国,在网上用美元付款很方便。还是处于对网络技术的着迷,我买了一个5.5美元一月的VPS开始学习。并且用Wordpress开了一个双语博客(也就是现在这个博客)。这期间我学到了Linux服务器的配置、管理。

今天是我17岁的生日,明年我就18了。本想把所有名人的17岁所做的事列出来激励自己,却发现很多名人17岁时还未显露头角。

记于17岁当天晚

有着方型车轮的自行车

有着方型车轮的自行车

现在的各种车轮都是圆的,很容易理解——圆上每点到圆心的距离相等,所以车轮在路上滚的时候才不会颠。但是,如果车轮并非圆形,比如说正方形,那么有没有哪种特殊构造路面可以让其在上面平稳的滚动呢?


















答案是肯定的,请看下图:

滚动的正方形

滚动的正方形

不过,还就真有人做出了这样“囧”的自行车和路面模型!请看下图:

实物展示

实物展示

那么这种路面是怎么样的一个曲线呢?答案是——悬链线(Catenary),其形状与双曲余弦(cosh)一样。

具体证明请看下面的一个PPT:http://www.snc.edu/math/images/SquareWheelMath.pdf

通过Google Docs:http://docs.google.com/viewer?url=http://www.snc.edu/math/images/SquareWheelMath.pdf

那么如果我们的路面是锯齿形的呢?请看下图:

锯齿路面

锯齿路面

事实上,每一种车轮都会对应一种路面,使得车轮可以在路面上平滑地滚动![1]

半题外话:前几篇文章我写了“等宽图形”(英文:Shape with Constant Length,不过貌似现在还没有正式的中文翻译,暂时叫它这个吧。或者翻译成“定宽”)。这样的“定宽图形”由于具有宽度恒定的性质,它其实可以垫在两平面之间使两平面平滑的做相对运动。

[1] Riding on Square Wheels - http://www.sciencenews.org/view/generic/id/4877/title/Riding_on_Square_Wheels