传说中的 REIBI — 专业清扫机器人

三月 25th, 2009

REIBIREIBI

噪音相当大,就是太超级吸尘器。个头比全自动洗衣机大一圈。

上面并没有那个醒目的商标,不过从外形看应该就是Engadget说的 REIBI 了。

这是在这个大楼里第2次见到它了,似乎他只在晚上9点半以后出现–而我们很少加班到这么晚。我故意挡在它前面的时候,它会在碰到我之前停住。要不是同事急着下班,我肯定要研究一番他如何乘电梯,如果我一直挡它能不能把它给逼进电梯去……

拍摄地点:东京都港区六本木的六本木hills 16楼 (朝日电视台)

六本木hills

参阅:Engadget: Roomba闪开,让专业的REIBI来!!!

日语会计词汇笔记

二月 13th, 2009

財務諸表 财务报表 (Financial statements)

貸借対照表 バランスシート(略称B/S) Balance Sheet  资产负债表,亦称财务状况表(Statement of financial position)
http://ja.wikipedia.org/wiki/%E8%B2%B8%E5%80%9F%E5%AF%BE%E7%85%A7%E8%A1%A8
http://wiki.mbalib.com/wiki/%E8%B5%84%E4%BA%A7%E8%B4%9F%E5%80%BA%E8%A1%A8

損益計算書 (略称P/L) Income Statement / Profit and Loss 损益表(或利润表)
http://ja.wikipedia.org/wiki/%E6%90%8D%E7%9B%8A%E8%A8%88%E7%AE%97%E6%9B%B8
http://wiki.mbalib.com/wiki/Profit-and-loss_statement

「経理」 和 「財務」:

感觉类似于国内 会计和出纳的区别

参考:経理部と財務部  (日语)

減価償却  Depreciation 折旧

为啥 10pt 的字会变成 9.75pt

二月 13th, 2009

问题的提出:

为啥在用VisualBasic 画画面,或者用某些工具画报表的时候,会出现画上10磅字保存之后,之际上得到的是9.75磅的字?

理论基础:

1 inch = 72 PostScript points
而 Windows 的默认解析度是 96DPI

结论:

当我们要显示一个10pt的字的时候,需要几个像素呢:

10/72*96 = 13.33(13⅓)。当然我们是无法显示13又1/3个像素的,于是只能显示为13像素。再反推回来:

13/96*72 = 9.75  — 我们的到的实际上是9.75磅的字。

同样,11 磅的字会变成11.25pt, 而9磅的字、10.5磅的字和12磅的字则不会变。

另外,如果改变了Windows的解析度,则上述想象会有不同的表现。

字体大小对照表:

pt @96DPI @120DPI
理论像素数 实际像素数 实际的pt数 理论像素数 实际像素数 实际的pt数
8 10.67 11 8.25 13.33 13 7.8
9 12    12 9 15    15 9
10 13.33 13 9.75 16.67 17 10.2
11 14.67 15 11.25 18.33 18 10.8
12 16    16 12 20    20 12
13 17.33 17 12.75 21.67 22 13.2
14 18.67 19 14.25 23.33 23 13.8
15 20    20 15 25    25 15
16 21.33 21 15.75 26.67 27 16.2

SVN 应该忽略的文件

一月 28th, 2009

用 SVN 管理 Visual  Studio 2005 的项目时,应该忽略这些文件:

*.scc *.vspscc *.user *.suo bin obj

火狐的下一代–Shiretoko(知床?)

十二月 5th, 2008

昨天打开 Firefox, 发现名字不再叫 Minefield(雷区) 了。看来雷区快步入稳定阶段了?
新名字叫 Shiretoko 。看上去像日语,查了一下,看来应该是日本的“知床”。

知床半岛是日本北海道东北部的一个半岛。上有知床山脉,海岸多断崖。

【知床半島】北海道北東部、オホーツク海に突出する半島。先端は知床岬。知床岳・羅臼(らうす)岳などの火山を中心とする山脈が中央部を走り、海岸は断崖が多い。

Shiretoko / Gecko 1.9.1 Alpha 1引入的新特性:

Shiretoko / Gecko 1.9.1 Alpha 2 引入的新特性:

12.08 更新:纠正我一个错误,不能说 Minefield 变成了 Shiretoko。实际上应该说 Shiretoko 是 Minefield 的一个新分支(即3.1,就像 3.0 叫做 Gran Paradiso)。而 Minefield 是trunck,永远是最新的。

ORA-27101

十二月 3rd, 2008

客户端报 “ORA-27101: shared memory realm does not exist SVR4 Error: 2: No such file or directory”。

查了半天,竟然是因为服务器上这次起Oracle用的路径和上次不一样。虽然是link到同一目录的,但由于和 lisnter 里配置的不一致,所以导致连不上。重新改过 ORACLE_HOME 之后解决。

顺便记一下启动Oracle的方法:

cd $ORACLE_HOME/bin

./sqlplus ‘/ as sysdba’

SQL>startup

SQL>quit

./lsnrctl start

有等号还是没等号

十一月 27th, 2008

初学者往往搞不清楚“以”上是 “>” 还是 “≥”,简单总结一下:凡是“以x” 一般都是包含分界点的。

汉语和日语的情况类似,甚至是有法律规定的: 《中华人民共和国民法通则》 第一百五十五条 民法所称的”以上” 、 “以下” 、 “以内” 、 “届满” ,包括本数;所称的” 不满” 、 “以外” ,不包括本数。

参考文献:

契約書用語: 以前・以後・以降・前・後・以内・内・間
契約書用語: 以上・以下・超・未満
中华人民共和国民法通则

转载还是链接,这是一个问题

十一月 25th, 2008

今天整理旧的资料,发现过去收藏的好多网站不是没了,就是变成了成人网站。我又想起了 keso 大侠的文章 《与其转载,不如链接。但是时间证明,copy 还是 link,不是那么简单的一个问题。

是的,互联网很强大,大量的转载,导致互联网上出现大量的冗余信息。但我还是不能在同意 “转载基本上没有意义”这种说法。可能对于知识性的文章,还是 copy + link 才是正解。冗余=备份。知识需要备份。

Google 了一下,原来早就有人受过同样的伤了:只能转载,不能链接

完美解决 Windows 7 中的 VMware 的网络问题

十一月 25th, 2008

装在 Windows 7 中的 VMware 6.5 内的 Client 是无法上网的。前些天在 www.pcbeta.com 的 wwwlywj 网友的个帖子的启发下,找到了较为完美的解决方法:

所用软件

  • Windows 7 build 6801
  • VMware 6.5.1 build-126130
  1. 用“Run as Administrator”方式启动 VMware。
  2. Edit -> Virtual Network Editor
  3. 在 DHCP 里面删掉所有内容,按 Apply 来禁用 VMware 自带的 DHCP 服务。
  4. 进入控制面板 Control Panel\Network and Internet\Network Connections。
  5. 右击本地连接,选“Properties”。
  6. 在 Sharing 选项卡里面选中“Allow other network users to connect through this computer’s Internet connection”。下面选VMnet1。按“OK”。
  7. 只要把 Client 的网络类型选成 Host-only 就可以正常上网了。

希望 VMware 的下一个版本能够解决这个问题。

参考文献:http://bbs.pcbeta.com/viewthread.php?tid=348087&highlight=vmware

实战给 Windows 服务器升级硬盘

十一月 25th, 2008

单位的服务器250G硬盘满了。新买了2个1T的。目前没有域,如果重装系统的话,不得不重新建用户,设权限,很麻烦。幸好可以借助Windows Server 的镜像卷(软 RAID1)功能实现无缝升级。

步骤0:先把原来的 RAID0分区给备份掉。这个没法镜像。反正也没啥重要的东西,直接copy出去就行了。
步骤1:把原来的硬盘2拿掉,换上一个新硬盘。

step1

刚换上一个硬盘的样子

步骤2:在磁盘管理里面删掉原来的硬盘2。给启动分区和数据分区做镜像。
我在这一步走了一点弯路:

step2 wrong

错误的分区

step2 right

正确的分区

看出来错在哪儿了没?对,启动镜像的首扇区必须和原来的启动盘的相同,否则可能无法启动。
原来的盘有个31M的DELL的分区,所以新的盘也必须预留出来这一块。

步骤3:拿掉旧的硬盘1,尝试用新的硬盘启动。
如果这一步成功,基本上就万事大吉了。不成功参见步骤2。

步骤4:从磁盘管理删掉纳掉的旧硬盘,扩展数据分区。(如果先镜像了,就不让扩展了。)

步骤5:挂上第2块新硬盘,继续给启动分区和数据分区镜像。并重建 RAID0 分区, 把原来的RAID0分区的数据copy回来。

大功告成

大功告成

整个过程耗时半天左右。除了中间1次重新启动以外,整个过程并不影响服务器的使用。这个办法对于仅有一块硬盘的服务器也同样适用,只是省了步骤4和步骤1的一部分。