介绍一个网站——高飞Goofy2.com

今天在Twitter里认识了个人,他做了个网站叫“高飞”,觉得理念挺吸引人的。在这个网站里你可以像用Twitter一样,用240个以内的文字来发表一些东西。不同的是,在里面你可以像跟别人聊天一样,并且同时会把你打的文字翻译成其它45种语言,这样全世界各地的人都可以随时一起交流了。下面是我跟 Kashgar聊的时候,他给我讲的:

基 本上你在高飞上是跟很多人公开对话——意思和群聊很像,不同的是有记录的,而且有回复关系,所以可以是实时的,也可以是非实时的,每个人都有一个“我的网 络”——里面是能够看到和回复你的话题的人,反之也一样,你可以增加人,也可以减少人,可以邀请人,也可以屏蔽人——基本上你在高飞是和一群人公开对话, 你要做的就是谈话,去掉让不不爽的人,增加让你舒服的人,同时也可以分享图片和音乐——只要把图片和音乐地址粘贴进来,回车就行,当然,图片也支持本地

 

我的新域名zhao.jinhai.de

很激动地向大家宣布,我今天新注册了一个特别酷的域名jinhai.de。我打算把我的博客随后改名为“赵金海的”,大家以后想打开我的博客可以使用下面几种域名之一:

zhao.jinhai.de

jinhai.de

www.jinhai.de

lnzhaotian.com

www.lnzhaotian.com

由于Lnzhaotian有点长,也不好念,所以我现在打算慢慢过渡到我的新域名,各位朋友们以后多使用zhao.jinhai.de或者jinhai.de来访问我的博客吧。

很想编程

唉,最终还是暂时放弃了。连续两天一直在努力,想把Mac OS X 10.4.9装在HP500在本上,但是一次又一次地重装,几乎把每个驱动都试了还是没成功。进展最大的就是到了开机蓝屏的背景下,停在Starting Mac OS X的窗口下,再也不动了,鼠标能动。

网上也没有找到解决办法。可能是破解得不好吧,现在正在下10.5的,到时候看看能不能装上。

为什么要装Mac OS呢,第一,目前还买不起苹果电脑;第二,很想用iPhone SDK。刚买了一本《iPhone基础开发教程》,已经手痒得不得了了。

很怀念高中在文曲星上面编程的感觉。昨天竟然很有缘跟文曲星公司(金远见公司)之前的策划总监认识了,聊了很多,发现有很多共鸣。他现在也在做英语培训,所以我们很容易有共同话题。英语和计算机是我们的共同爱好。现在真的很迫切地想再次在iPhone上找到当年在文曲星上的那种感觉。还记得李东升当时描述说我一开始在文曲星上编程就别人叫我都不知道了。那可是真正的忘我忘物的境界啊。当时还在一个非官方的文曲星论坛上当上了编程版块的版主。和网友们一起崇拜着Lee,希望有一天自己的编程水平也能像Lee一样……

我拥有的第一个文曲星,PC260

我用的第二个文曲星,PC 1000

第三个 NC 1020

第四个 NC 2600C

除了自己用的以外还研究过很多机型,给别人破密码、维修,编点小游戏什么的。下面这些都是我当年研究过的机型:

……

PC 505                          CC 300                     CC 800                  NC 3000……

可能还有,一时想不起来还有什么型号的了。

Using a computer without a mouse and a monitor

Can you believe it? It’s not so hard to achive that. We just made it today.

I have been keeping a computer under my desk for nearly a year. The mouse is broken. I think I’ve sold the monitor. I plan to buy a widescreen LCD someday. But today I asked Jack to help me with the book writing things and we don’t have an extra computer. He reminded me that I could use the TV set. Fortunately there is a VGA socket on my TV.

Jack borrowed a VGA cable. I just connected the computer to the TV and booted it hoping everything’s fine.

But there came another problem. Because the screen resolution is too high for the TV there’s nothing showing up on the sceen. I knew what I needed to do is to adjust the resolution, but how?

I pluged in the headphone and looked at the screen of the laptop(It’s David’s laptop and was brought in by Alfred). Firstly logged off the Laptop to the Login screen. Then started pressing the "tab" key several times to see where the cursor moved to. And did the same simultaneously on the keyboard of the previouse computer. And when the box for password is activated, I typed in the password and then "enter".

When I heard the windows login music I waited for a moment for the softwares start with windows. Then I think you know what I did:

"win key" -> "win key"+"d" -> "Menu Key" -> "r" -> "shift"+"tab" -> "right arrow" for several times -> "tab" 3 times -> "left arrow" for many times to make sure the resolution is the lowest -> "alt"+"a" -> "y"

win key (left) & menu key (right)

If you don’t understand those steps just try them out. You’ll get it. That was the exciting moment. The desktop appeared on my TV!

The next problem is that althought most of the operations we do with a mouse can be done with the keyboard, some poor programmers develop softwares that can’t be used without a mouse. Like the IP-COM wireless connection management software. I plugged in the IP-COM USB wireless adapter and installed the driver and application. This application disabled the function of the system to manage the wireless connections. I was forced to use its own application. But the buttons of that application can’t be pressed using the keyboard! What a stupid software!

Now I have to use a mouse but I don’t have one. It occured to me that there’re some options to enable the user to use the keyboard to act like a mouse right after I said "I give up". I remembered that it was something with accessibility in the Control Panel. So I was just like "Check it out!"

"win key" -> "c" -> "tab" for several times to select "Accessibility Options" -> "enter" (-> if you are in Category View you need to press "tab" for a few more times and select "Accessibility Options" under "or pick a Control Panel icon" then "enter") -> "shift"+"tab" -> "right arrow" for three times to select "Mouse" -> "tab" -> "space" to check the checkbox before "Use MouseKeys" -> "enter"

OK, now you can use "num lock" key to turn on or off the MouseKeys function. How to use it? You can use your numeric keypad as a mouse.

You can use 1, 2, 3, 4, 6, 7, 8, 9 to move the pointer to those eight direcitons. Pressing "5" on numeric keypad is equal to press the left button of the mouse (click). Pressing "+" on numeric keypad is equal to press the right button of the mouse (right click). Amazing, huh?

But the pointer seems to be moving so slowly. You can open the "Accessibility Options" again. On the "Mouse" tab click "settings". Now you can adjust the speed of the pointer and I like to check "Hold down Ctrl to speed up and Shift to slow down".

That’s it. Now we made it. To use a computer without a monitor and a mouse.

Using SCIM in English interface

惭愧啊,在ubuntu里搞定中文输入法竟然花费了近一天的时间。其实如果是把语言设置为中文的话也没那么多麻烦。只是我个人偏好英语的界面(再说ubuntu的中文界面下字体很难看),问题就出在这里了。只要切换到英语的界面,scim就不管用了。在网上看到了解决办法:

先用这句来安装im-switch和scim

sudo apt-get install im-switch scim

然后用下面两句来进行设置:

sudo im-switch -s scim -z all_ALL
im-switch -s scim -z all_ALL

结果我的问题就出在这里了,其实有错误提示,但我一直没有看到,提示内容是:

No system wide default defined just for locale en_US .
Use "all_ALL" quasi-locale and set IM.
update-alternatives: Cannot find alternative `/etc/X11/xinit/xinput.d/scim’.

没注意这里的提示我还到处找别的原因,又试着装了fcitx,接着卸了又装,装了又卸,还手动修改/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules,都不起作用。直到看到错误提示,才想起,原来是要update-alternatives。用下面这句:

update-alternatives –install /etc/X11/xinit/xinput.d/all_ALL xinput-all_ALL /etc/X11/xinit/xinput.d/scim 30

完了之后再用上面那两句来设置,没有错误提示了,重启就OK了。

Ubuntu (pronounced “oo-boon-too”)

Ubuntu is a South African ethical ideology focusing on people’s allegiances and relations with each other. The word comes from the Zulu and Xhosa languages. Ubuntu (pronounced "oo-boon-too") is seen as a traditional African concept, is regarded as one of the founding principles of the new republic of South Africaband is connected to the idea of an African Renaissance.

A rough translation of the principle of Ubuntu is "humanity towards others". Another translation could be: "the belief in a universal bond of sharing that connects all humanity".

         "A person with ubuntu is open and available to others, affirming of others, does not feel threatened that others are able and good, for he or she has a proper self-assurance that comes from knowing that he or she belongs in a greater whole and is diminished when others are humiliated or diminished, when others are tortured or oppressed."

Archbishop Desmond Tutu

As a platform based on Linux, the Ubuntu operating system brings the spirit of ubuntu to the software world.

(Above is from the document "About Ubuntu")