Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

06/17/06

Inside Google和Inside Vista

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Google Operating System挖掘到的(起这个blog名字),一位Google员工在论坛上回答别人关于Google的问题,以及一位Vista的开发者在MSDN的Blog上写关于Vista的开发。

Google这边我们可以了解到,总共从程序员到Google三驾马车只有5个级别,来自上面的指导非常少,而对员工个人非常信任。Google大量使用Linux机器,笔记本可挑Thinkpad或者Mac,但基本上没人把Mac作为主系统。整个Google内有一套全面的代码管理系统,每个人都可以看到所有的模块。对log的滥用是不可原谅的(可以想到),而这位听说有人因为给他老婆开VPN而被开除。

MS Vista这边情况要不乐观得多。从Bill到Vista的程序员有11层,开会时经常坐满了VP和总经理。现在Vista可能有5000万行代码,比XP的4000万行多,这1000万行是5年来2000名程序员的成果,平均每年每人贡献1000行(当然可能有人不光干这个)。Windows的代码已经太复杂了,包括它的元件和其间的依赖关系,在双处理器的开发机器上编译也要24小时,它的进程就像是热核反应,每个进程都放出自己的中子,最后到了一种可自我维持的破坏性的状态。

这样看来现在正在敲字的Linux居然可以工作,真是不可思议。顺便推荐下browseatwork1.com,可以用一下。

06/17/06 10:12:36,由 cathayan发表。 本文链接

06/13/06

Google Earth Linux版推出

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
下载文件16.3MB,是一个bin文件,加x权限,然后 ./GoogleEarthLinux.bin 开始安装。解压缩后有图形安装界面,不过要选的东西只有安装目录和是否生成执行文件的连接。缺省安装目录在 /usr/local/gogoleearth 。安装占用46MB空间。从文件上看确实是使用了qt和GL的。

从界面上看,感觉比Win版还要创新一些,直接在图形区显示一个透明的操作盘,非常方便,右侧滑动条可以放大缩小,而上面的滑动条可以改变视角。

初步试用。系统,Debian Sid,显卡是MGA G200,8MB显存,640MB SDRAM,Duron 1200MHz。

google-earth-linuxgoogle-earth-linuxHosted on Zooomr

06/13/06 07:49:42,由 cathayan发表。 本文链接

06/11/06

X字体配置的小心得

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
想当初Redhat 7-8-9的时代,汉化美化文章满天飞,但最终结果实在是不满意,基本是费了很大功夫,最后还是不一定能用。但在那个时代之后,字体技术也是突飞猛进,到现在已经很简单了,所以脑子里记下的东西反而更少。

先是X的核心字体,老辈子的技术,目前多数X程序都已经不再使用,但还有个xmms,还有一些终端仿真程序,像rxvt一类还在使用。对这种字体的要求是只要有,也就可以了。

核心字体可以用xlsfonts来查看,西文的不说,加上 |grep gb2312来查看gb码的字体,形式是:

-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0

至于它是什么意思已经完全不重要了,以前这些是相当地重要,还要改一些参数以便有斜体,粗体等。现在只要看到simsun的名字,以及后面gb2312-1980-0这个编码就行了,表示有这个字体,支持这种编码,一切OK。如果要看unicode编码,它这里用的是iso10646。

这种字体的配置是首先把字体放到字体目录下,如/usr/share/fonts下面建个zhfonts目录就行。放后字体文件,然后在这个目录下执行ttmkfdir,或者mkfontdir,它们有什么区别不清楚,总这会在字体目录下生成fonts.dir/fonts.scale这两个文件之一,然后拷贝成另外一个即可。这两个文件里面第一行是行数,下面前面是字体文件,后面是核心字体名,一个文件可能对应多个字体名。这里的工作就结束了。如果没有那两个程序,就装一下xfonts-utils这个或其他什么包吧,Debian直接搜就出来了。

然后是新的字体技术,一般说是xft,支持这个就是使用这种技术的了。有xft/freetype/pango/fontconfig等几种不同的技术,依稀记得说是pango管布局,freetype管画线,xft是编程的,fontconfig是配置管理的(不对请指出啊)。这都完全不重要了,知道名字就行。

这个新技术是更加简单的。在字体目录下放好字体文件,执行:fc-cache -v -f就可以看到系统一个个目录地过滤这些字体,找出其中能用的,无须重启,然后在应用程序的配置中就可以看到并使用这些字体了。

X需要知道字体目录在哪里,这个在/etc/fonts下面设置,文件有两个,fonts.conf和local.conf,前一个是系统的,推荐不修改,有时候升级系统时还要替换成新的,某次就是这个文件在升级时没有替换,造成了一些问题。自己改的东西可以放在locla.conf里面,这个方法应该没有问题。当然也可以在用户目录下建一个.fonts.conf。

这两个文件开头就是dir的设置,一行一个,用< dir >标签包上即可,把自己的目录加进去即可。我观察似乎这些目录是可以自动包含子目录的。

另有一个设字体路径的是在X的设置中,我一直没搞懂这两个具体区别是什么。这个在/etc/X11/xorg.conf里面,section files,一长串FontPath。我一般是把fonts.conf里的路径在这里又重复一遍(估计比较土)。这里似乎还有个顺序问题,可以把自己想优先使用的放得靠上一些(可能是民科了)。

在fonts.conf文件(或者local.conf或者~/.fonts.conf)中,一个比较重要的工作就是指定字体的查找顺序,也就是程序在需要字体时按一个什么的顺序来过滤这些字体文件。一般前面放几个西文字体,紧接自己最想用的中文字体。比如:

1
2 <alias>
3 <family>sans</family>
4 <prefer>
5 <family>Bitstream Vera Sans</family>
6 <family>Arial</family>
7 <family>SimSun</family>
8 <family>WenQuanYi Bitmap Song</family>
9 </prefer>
10 </alias>
11

这里的Prefer就指定了当遇到sans字体时按Bitstream/arial/simsun/wqy这个顺序来找,如果是英文就用bitstream,如果是中文的,优先就是simsun了。用同样的方法指定Serif和Mono字体。这些文件都是xml,看意思其实也算是很明白的。

这个Sans,据说是法文,意思是without,它全称是sans-serif;而这个serif一般称为有衬线的,有修饰的,其实就是西文字体在笔划终端处的突出的尖。这个的来历是在石头上刻字时进刀或出刀的地方,久之形成了风格。而Sans自然就是没这个装饰的字体,这算是字体的两大流派。一般咱们的宋体,对岸及日本称为明体的,也带这个装饰。但刻石时完成可以用其他刀法来避免这个尖的出现。

一般认为屏幕上Sans,也就是圆头圆脑的字体比较好,而印刷时有衬线比较好。而Mono类,就是等宽字体,一般编程时用,这种字体每个字母都占同样的宽度,w和l完全一样宽,而一个中文正好是两个字母宽。当然编程还有其他要求,比如LlIi1/Oo0这些都要能清楚地分辨。

Linux这里有两套自由字体,Bitstream和DeJavu,样子基本一致,据说de系字符要多一些,推荐使用这两个。下面的fonts.conf语法可以把这个字体指定到sans上:

1
2 <match target="pattern" >
3 <test name="family" qual="any" >
4 <string>sans</string>
5 </test>
6 <edit mode="append" binding="strong" name="family" >
7 <string>DejaVu Sans</string>
8 </edit>
9 </match>
10


这里的字体是XFT字体,用名字就可以了。可以用fc-list命令来查看系统上有哪些xft字体。

另外一个语法是粗体:

1
2 <match target="font">
3 <!-- check to see if the font is just regular -->
4 <test name="weight" compare="less_eq">
5 <int>100</int>
6 </test>
7 <!-- check to see if the pattern requests bold -->
8 <test target="pattern" name="weight" compare="more_eq">
9 <int>180</int>
10 </test>
11 <edit name="embolden" mode="assign">
12 <bool>true</bool>
13 </edit>
14 </match>
15

这一段其实在标准的fonts.conf里面就有,但Debian下缺少会设成200,于是网页上的粗体就显示不出来,所以才要自己再设成180。其实在印刷上中文没有粗体这个说法,也没有斜体,在西文用粗体的地方中文一般用黑体,在用斜体的地方中文可用楷体或仿宋体,正文一般是宋体。

还有一段是关闭中文小字号的AA,也就是防锯齿,就是显得虚的那种,总之是小字号时点阵比较清楚漂亮些。


1
2 <match target="font">
3 <test compare="contains" name="lang">
4 <string>zh-cn</string>
5 <string>zh-tw</string>
6 </test>
7 <test compare="more_eq" name="pixelsize" qual="any">
8 <double>11</double>
9 </test>
10 <test compare="less_eq" name="pixelsize" qual="any">
11 <double>15</double>
12 </test>
13 <edit mode="assign" name="antialias">
14 <bool>false</bool>
15 </edit>
16 </match>
17


中间指定的11-15点,这个依各人喜好设置。我记得Win2k上中文直到18点都不开AA,其实很不好看。simsun好看的原因之一也就是它内置了比较全比较多的点阵字体,WenQuanYi也是这样,效果也不错。这个关闭AA也可以针对字体来设置,而不是语言。

还有英文用了和中文一样的宽度等问题,都可以在fonts.conf里面设置,这个就不说了。

最后是应用程序的设置,通常xft程序都带有字体设置,指定某个字体给它用就是了,一般可以指定一个好看的西文字体,然后中文就会按fons.conf里的顺序来自动查找。桌面上的窗口用的字体一般也有设置,Gnome/xfce都有,可以指定一下。Firefox的字体设置要分中文和西文。而gvim的设置是写在.gvimrc里的,可以命令模式下用set guifont?来查看。

06/11/06 10:49:46,由 cathayan发表。 本文链接

06/09/06

Google应该有平台的思路

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这是Ian Murdock,也就是Debian中的ian说的,deb是他老婆。他认为Google推出产品是很快,但却缺乏通盘考虑。

引出这个说法的就是刚推出的Google Browser Sync,这个扩展很不错--虽然用不上--它可以把Firefox的设置都存到Google账号里去,然后在另外的地方只要装上这个扩展,就可以拥有完全同样的Firefox,包括书签,密码,甚至session。

这里的书签就有问题,Google还有Bookmark服务,也有Notebook服务,这三个的功能都是保存一些网络浏览记录,当然Notebook主要是记录文字的。目前这三块完全没有联系;而Google toolbar也只有IE版加上了Bookmark支持;并且在所有需要一个编辑器窗口的地方,Google也都没有使用Writely的现成的东西,而是另起一套。

Ian认为,微软擅长的是整合,他们努力把一切东西都集成在他们的平台里,以至于6年了一个Vista也推不出来;与之相反,Google推东西很快,却没有整合起来。这也许同微软自己有个平台,而Google却没有这个条件有关?

06/09/06 15:47:42,由 cathayan发表。 本文链接

06/08/06

推荐Firefox扩展--Google Browser Sync

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
发信人: cathayan (连接被重置), 信区: Firefox
标 题: [EXT]cathayan推荐扩展Google Browser Sync
发信站: 水木社区 (Thu Jun 8 13:53:34 2006), 站内

推荐扩展名称:
Google Browser Sync

扩展下载地址:
http://www.google.com/tools/firefox/browsersync/index.html

扩展简单介绍:
这个扩展利用了Google账号,安装后要求登录Google,同时分析要同步的内容,然后上传到服务器。这样一来,在不同的电脑间就可以共享Firefox的书签、历史、Cookie以及保存的密码,其中后两项是加密的,可以设置自己的Pin码。同时,此扩展与SessionSaver冲突,要求禁用之,所以怀疑也有保存session的作用,但我连Google有问题,没用上。

备注,或者特别提醒:
Google访问不正常的话,很难办 --ft...

推荐人id:
cathayan
--
我们不再是棋子儿
走着别人划的印儿
自己想试着站站
走起来四处看看

06/08/06 13:54:42,由 cathayan发表。 本文链接

不会吧

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
技术真的挺不错了,让我叹为观止,贴不出来,贴了我就看不了了,一个字,牛B。ztmnb. 不过我这个标题起得也很牛B。

贴个链接吧。现在coral也用不了。

06/08/06 09:54:33,由 cathayan发表。 本文链接

编码分析器及Debian轻型桌面

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Enca,也就编码分析器,是个很不错的判定文件编码的小工具。本来因为文件编码太多,想整个小工具来判断一下,顺便练一下perl,但还没写到10行,就发现了这个工具 :P 没看他的具体实现,是扫描文件的前几行呢还是所有行?不过看来分辨utf8/gb2312是没有问题的,只是不区分gb2312和gbk,敲个镕字在文件中:

tt.txt: Unrecognized encoding
Failure reason: No clear winner.

Debian可能还要搞个轻量级的桌面包,包含以下包:

x-window-system-core, xfce4(beautiful!), gdm, gftp, mozilla firefox, mozilla thunderbird, menu, gcalctool(orxcalc), evince, eog, gaim, zip, unzip, arj, bzip2, file-roller, wvdial, gnome-ppp, gnome-utils, inkscape, gimp, abiword, gnumeric, gnumeric plugins extra, gnome system monitor, firestarter

跟我初装的系统差不多,xfce4确实越来越漂亮好用,其他小软件装上也用得很不错。提议者在一台Pentium 166 MHZ - 64 MB RAM - HD 2 GB的系统上运行这套系统,希望早日能见到这个meta包。

06/08/06 00:01:00,由 cathayan发表。 本文链接

06/07/06

被间谍件打败的鲍尔默

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这个文章有趣,说的是微软CEO Steve Ballmer参加一个朋友的婚礼,新娘的父亲向他抱怨说电脑慢得像牛一样,想让这位最大软件公司的执行官给看看。这位CEO真去看了,费尽功夫不能搞定之后,把电脑提回了微软,交给一组顶级工程师,这帮人用花了几天功夫,发现基本没戏,这台机器中了100多种程式病毒木马间谍件,最大的难点是有东西可以自动关掉所有防毒软件。

如果是悲观主义者,肯定会觉得自己的产品真是失败,而如果你是CEO,你就会发现其中的商机,于是微软最近推出了一个杀毒服务,每年50美元的订费。上面的故事是微软前平台副总Jim Allchin讲的。

故事后面说,“This really opened our eyes to what goes on in the real world,” Allchin told the audience.

这个故事告诉我们:微软员工朋友不多||微软员工的朋友都是电脑高手||微软员工的朋友不同他们谈论Windows的事||微软的网络很安全||微软员工在外面上网时只上好网站……

06/07/06 18:43:00,由 cathayan发表。 本文链接

试用Google Spreadsheets

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
昨天排的队,早上就有了。试用几下的感觉是还不错,也有个明显的毛病,就是不能直接输入中文。在新建的文档中输入中文好像闪出一个小窗口,然后消失无踪,汉字也不见去向。字母数字没有问题。

更正一下,输入西文数字时单元格可以直接切换到接受输入状态,而输入中文时它不会自动切换,所以就不能直接输入中文。而是必须先双击单元格,进入输入状态,然后输入中文就没有问题了。

google spreadsheets

表格上方有格式、排序和公式几个选择,公式只试了sum,工作正常,并且可以像Excel中一样拷贝粘贴,像第4四行就是粘贴公式出来的。

google spreadsheet invite

可以邀请他人来编辑或只是查看一个表格,试用了另一个Gmail账号,可以编辑。不知道是不是如此之后这个账号也就拥有了Spreadsheets的功能。

google spreadsheets chinese

可以导入现成的Excel文档,或者csv文件,导入后中文正常,此时可以双击单元格输入中文。输出xls文件及HTML功能也不错。

另外就是可能因为网络或是页面组件太多的缘故,速度比较慢,至少比Gmail慢不少。

06/07/06 09:21:32,由 cathayan发表。 本文链接

06/06/06

Google速算表

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Google Spreadsheet报道还真快,可能是几家大的外国媒体占了先机,比粉丝社区报道的还早。

该应用限制测试,这里是登记入口。有人总结特性如下:


据说Google倒也没有直接同Office竞争的想法,而是把主要目标放在家族、朋友及同事间共同操作一个速算表,而不必老是用Email附件的方式发来发去。这个目标很不错。

06/06/06 12:57:25,由 cathayan发表。 本文链接

06/05/06

Xfce4.4

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Debian sid,deb包应该是早就有了,但进sid应该是最近的事。刚装上,很不错,改进很大:

从俗支持桌面图标了,支持普通桌面图标和窗口缩小为图标
文件管理 换thunar了,用起来很方便
面板只有一个程序了,但可随便运行多个实例,插件都可以随便加
缺省的窗口也漂亮了,Vista?很喜欢


screenshot-060605screenshot-060605Hosted on Zooomr


桌面字体是文泉驿。

06/05/06 22:56:55,由 cathayan发表。 本文链接

OpenOffice.org对病毒的声明

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
OpenOffice.org对前几天传说的病毒一事发表了声明,其中说,这种事是任何有宏命令功能的软件都免不了的,而OpenOffice也已经采取了标准的应对措施,也就是在打开有宏的文档时进行提醒,用户确认之后才会启用宏,这一招已经可以大幅度降低宏病毒的危害。

MS Office也是这么做的。另外如果在*nix环境下用普通用户启动OpenOffice的话,即便有危害,也只会针对用户目录下的文件,没有系统范围的影响。

还有MS Office支持PDF输出这个问题,似乎是同Adobe谈崩了,于是今后的Office还是不能直接输出成PDF文件,虽然PDF在打印+不可编辑的文档方面已经是事实标准。据说是Adobe希望MS交点钱(当然是加到Office用户身上了),而这样收钱又有滥用垄断地位的嫌疑。

如果MS Office能输出为PDF的话,Adobe的这个生意大体就要完了,因为Acrobat专业版多出的功能无非就是批注了,那时完全可以用Word来修改再生成打印版或发布出去给人看。以Word的市场占有率,谁还会需要Adobe呢,并且专业版还那么贵。所以Adobe也未必乐意让MS输出PDF格式。

话说回来,PDF用中文也是常有麻烦,一些老的PDF文档,也许做得不标准,新的Acrobat就读不了,文本选择工具也是,经常只能选中英文,不能选中文。微软也正在搞自己的格式,以XML为基础,国际化上应该好些吧。

不过OpenOffice.org还是可以自由地输出PDF格式的,很好用。另外还有一些免费的PDF打印机程序,如PDFcreator,以及想折腾的话,还可以参考这个DIY配置方法

06/05/06 14:09:15,由 cathayan发表。 本文链接

06/04/06

Office高级功能

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
一直以为Office最大的功能是所见即所得的敲字,虽然有形式高于内容的嫌疑,但还是挺好看的,以至于现在学电脑打字就要用Word才行。而微软又一向把Office称为生产力工具,我不是非常理解,就是打字算数做演示,提升了谁的生产率?难道是通知比较美观,激发了工人的生产积极性?

今天某人努力攻关,开发出Excel的一项新功能,叫数据透视表,确实有点意思,它能把现有表格中的数据以自定格式和要求再计算出来,成为另一张表,跟数据库里的视图有相似之处。这在原始表很大,而又想了解其中一些综合的统计的规律性的东西是还是很有用的。以程序的思路来考虑,还是转成txt然后拿Perl进行计算比较好。但MS就比较强的用拖拉方法实现了这一点,内置的计算方法也基本包括了常人可以用到的那些。

另有一个功能,叫邮件合并,一直不知道什么意思,今天看了下,原来是搞两个文件,比如一个是正文,一个是联系人列表,这个功能就能从列表中取到联系人名字,加上正文的内容,自动生成N封内容一样、称呼各不相同的信件来。弄点脚本做出定堆东西并把它发出去应该不难,但MS又让人不编程就实现了。

原来Office的生产力就在此处吧,算是提升Office强力用户的生产力,按更冠冕的说法,叫知识工作者。

OpenOffice也有个功能叫分类汇总,大体相当于这个数据透视吧,叫法还更加普通。不过这两个功能都一直没用过,还属于Office低级用户。

06/04/06 23:09:56,由 cathayan发表。 本文链接

06/03/06

今天折腾Debian

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
机器已经很老了,主板上的USB口好些天前就怎么也不工作了,很不方便,今天终于跑中关村买了块PCI的USB接口卡,55块,带5个USB2.0口,其中有一个在机箱内部(有什么用呢?)。如果要在Linux下用,请认准NEC芯片,这个在Linux下面直接认出,这是咨询高人的结果。还有一种是Via芯片的,听说在Linux下面不太好认。

顺手装了个usbmount,居然直接实现了即插即挂,挂载点在/media/usb,设置项目在/etc/usbmount下面,有个conf文件,可以设置挂载选项。

由于现在用了utf-8的Locale,还需要加上utf8这个选项。或者是传统的:codepage=936,iocharset=utf8,这两种写法都可以正确显示盘上的中文文件名,据说写入也是没有问题的。

还加了个刻录机,也是没有麻烦,并且k3b这个东西真不错,简单易用。试了下gnome的gtoaster,倒是小得多,不过启动时说找不到sessionManager,直接Crash了,可能非要在Gnome下用吧,我用的是xfce4。

终于可以导照片,还可以刻光盘了 :P

06/03/06 23:31:57,由 cathayan发表。 本文链接

06/02/06

第一个Staroffice/OpenOffice病毒以及开源界的病毒

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这篇报道里发现者卡巴斯基实验室似乎不是很确定,用的词都是“may have”,“理论上可以感染”等等。据说是个宏病毒,使用了StarOffice自带的脚本来写的,它可以感染Star或OOo的文档,运行时会去网上下载一个图片并在一个新文档中打开。

看来StarBasic这种脚本又有直接写本地文件的能力?不是不要的好。但现在使用这种格式文档的人实在是少,在网上也根本不流行,我自己用OOo最后还是经常另存为doc格式。并且也不会用宏,什么VBA,更不用说这种Basic,这同我对文档的看法完全不符合,文档就应该只是文档,带程序,带交互功能都不应该。曾经看过一个中科院报项目的Doc文件,表格中带宏,格子单元中内置另外的表格,实在是强悍。表格这种东西应该按数据库理论中的那些范式来做,不是行×列的、需要内置其他或者用斜线分隔格子的就说明作者对数据之间的关系没搞明白或者分析不够透彻。

再扯远点。如果软件本身允许了某种伤害可能,那么它越是流行,就越容易招致攻击,这样说似乎是有道理的吧?那么此时,从软件这一方来讲,应该尽量克制这种危害,比如用户权限,把伤害限制在自己主目录下,其他目录只能读不能写,伤害就有限;系统服务都设置为另外的权限,一个用户感染了不意味着就能起动系统服务,也限制了传播的范围和烈度。

这是一个方面,另一个方面我觉得更加重要,就是多样性。正如基因多样可以让人群不致在一种病毒的攻击下全部灭绝一样,系统的多样性也可以让一种病毒只能感染一部分机器,而不是一大片。想想写一个Linux病毒的难度,Debian和Redhat系统的配置文件就可能不在一处,它们各自的写法又会有不同,写启动脚本的方法还是各有千秋,真要起大用还要突破root账号,对这个发行起作用的不一定对那个有用。如果说Linux为什么天生抗毒,是不是原因就在这里?

06/02/06 10:34:00,由 cathayan发表。 本文链接

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.