显示标签为“琐事”的博文。显示所有博文
显示标签为“琐事”的博文。显示所有博文

2008年9月24日星期三

SourceForge建立项目

前几天,在Sourceforge 上建了一个项目。平时网络的“花边”新闻倒是看了不少,一操作起来可就立马撞墙了。SF的帮助在它的Wiki 上,help里面反倒没什么有用的信息。简单总结一下,供外行们参考。

Sourceforge支持OpenID登录,但必须要申请一个SF的ID才可以建立项目。
项目的名称是以后可以改的。但unix name不能改,必须是唯一的。
项目必须经过站方的审批。所以关于项目的描述应该是英文的(这是我猜的,SF的审核人员应该不懂中文吧)。审核需要一个工作日,通过后需要为自己的项目建立分类信息等等,这些也都可以在以后重新修改。

审核通过后就可以发布源代码等文件了。在Admin中选择File Release,建立一个新的Package,新的Release。仔细看一下里面的文字描述,一般有不少链接,指向更详细的说明。
可以通过很多方式将本地文件上传到SF服务器,Web直接上传或者使用一些工具。只有 rsync over ssh是支持断点续传的,推荐国内用户使用。Windows用户可以安装Cygwin ,它相当于Windows上的Linux虚拟机。Cygwin是在线安装的,选择一个镜像地址,在安装包里选择以rsync和openSSH开头的几个包。完成后运行,会在安装目录里生成用户文件夹,例如当前Windows用户是USER,安装目录中会有homeUSER文件夹。将需要上传的文件拷贝到这个目录,然后按照SourceForge.net Wiki上的描述,在Cygwin中执行相应的命令就可以了。
通过Rsync over SSH上传文件 :
[jsmith@linux ~]# rsync -avP -e ssh FILE AcountName@frs.sourceforge.net:uploads/
AcountName@frs.sourceforge.net's password:
building file list ...
1 file to consider
FILE
15000000 100% 34.13kB/s 0:07:08 (xfer#1, to-check=0/1)

sent 15001925 bytes received 42 bytes 29560.53 bytes/sec
total size is 15000000 speedup is 1.00

等到最后一行出现,才表示上传完成,有时候需要点耐心。但总比网页上传一次次报错好多了。然后到文件发布页面,选择修改Release,里面应该已经有了上传的文件,附加上去就可以了。

还可以在SourceForge上为项目建立网站,SourceForge提供了100MB的空间。对静态网页,在本地将网站建好,上传上去就OK了。我只建了一个index.html,只需要上传到服务器上的htdocs目录下就可以了。

用Cygwin中的sftp上传 :

 sftp AcountName,ProjectName@web.sourceforge.net
cd htdocs
put index.html
bye

然后在浏览器中输入http://ProjectName.sourceforge.net就可以访问项目主页了。

2008年4月19日星期六

一辆伪山地车的悲惨遭遇

A Bicycle's miserable life

2005年的时候,我决定丰富自己的运动生活,跑步之外,再加点别的东西,为了不至于还是在原地转圈圈,就选择了自行车,去体验人造风的猎猎吹拂,转一个更大的圈圈。
在自行车论坛上泡了几周,又去商场转了几圈。苦于钱包不鼓,就买了现在这辆,捷马TXT 5500,新车当然是很漂亮的,可惜当初没有合影留念,网上google了一下,又百度了一下,连个图片都找不到。全钢的车身很重,锻炼身体嘛,重才有效 果!四连杆的车架,多了个起副作用的后避震,但看上去总还有一点“运动”气质。

拆掉前后挡泥板,拔高车座,“运动”气质又调高了几分。那时候实验室在一楼,车子放在房间里,每天看它几十次,喜不自胜,俨 然一自行车运动高手。学校离紫金山近,往山脚下转悠几次,踩踩点,然后就开始赶着车轱辘往山上滚了。上天文台,头陀岭,再从青年路下来。不定期地在这条路 上颠来倒去,一个更大的圈形成了。
说起来,这辆伪山地车应该像它的伪自行车爱好者主人一样骄傲了,出身贫贱,但也可以经常呆 立在头陀岭索道边的平台上,俯瞰南京灰蒙蒙的城市景观。这通常是身价数倍于它的同类才能享受的待遇。从这个意义上说,它反倒是很幸运的,尽管上山时链条和 齿盘咬牙切齿,下山时车架和前叉咣当作响。

当然,不幸还是主流,它的两个轮子不动的时间就跟主人的臀部不动的时间一样长。更糟的是,它被请出了房间,只能在学校这个大工地的车棚下面呆着,忍受灰尘和雨水,以及某些人试图让它重回正常生命轨迹的努力。为了抵抗这种努力,我给它配了两把锁。
莫名其妙地前胎破了,趁机去买了胶水和微型打气筒,自己将就着补好了。过了几个月,后胎又破了,这次锁上有了碰撞的痕迹。后来,不骑的时候,我都会把轮胎的气放掉,这下总扎不穿了吧。去年,自行车也开始主动配合,前胎自动放气,打次气可以支持个五六小时,正好够绕上一圈。
长期放在外面,生锈是难免的,座垫杆和曲柄上没有上漆,早早地就生了锈,只能经常用WD40喷一下,让锈别堆得太过分。轮圈和辐条也失去了光泽,“运动”气质也只能靠高昂的车座撑撑面子了。

一次取车的时候,发现后轮锁上套了一个塑料袋,里面有一些浅绿色的黏糊糊的东西,我有些莫名其妙,什么人吃了东西垃圾乱扔,还故意扔到我锁上?等到发现锁口上锈迹斑斑,钥匙也拧不动时,我才明白过来,撬不开拿酸液来腐蚀?这也想得出!
幸好我有WD40。
前几天再去看时,后轮上的锁怎么又变了?再一看,原来是上面的塑料套没了。又遭黑手了,还好两把锁给面子。不过,丢车的危险身已经像那些闪闪发光的部件一样越来越少,坚持到我离开南京应该不是问题了。

2008年3月13日星期四

Wallpaper:一张桌面背景

Wallpaper:一张桌面背景
我自己做的一个桌面墙纸,内容取自《美女与野兽》(Beauty And The Beast) 的招贴画:http://www.plos.asn.au/Productions/Beast/Beast.html
局部放大:

2008年2月23日星期六

惠普HP LaserJet 5L 打印机出纸口卡纸的维修

惠普HP LaserJet 5L 打印机出纸口卡纸的维修

这种机子虽然已经很老了,可能还有不少人在用。出纸口卡纸的时候,一般都可以拽出来,但要是卡的太紧,把纸拽碎了,留在里面的就很难取出。要送修就太浪费时间和金钱了。下面介绍一下这种情况时的处理方法,也不是很复杂,需要一些一字和十字的螺丝刀。
原文地址,http://www.elliotfan.com/temp/HP.html ,所有图片也来自该网站,我加了一些中文注释。此文章中的方法可能会对你或你的设备造成的危害和损失!原文作者和翻译者对此概不负责;-)

1. 切断电源,最好等机器冷却下来后再继续操作。
2. 取出硒鼓,避光保存。注意不要碰到硒鼓下面的滚筒,皮肤表面的油性物质可能对其造成永久的损伤。

2. 将前盖拉开,按下左侧与底座连接的地方,将前盖取下。
3. 取下背板上的三个螺丝,背板和其它部分还通过四个卡子勾在一起,两个在顶部,用螺丝刀伸进去顶一下就开了。另两个比较隐蔽,可以将螺丝刀从底部的空隙伸进去,将卡扣撬开。将背板上撑纸的板拉起,取下背板。
4. 拧下打印机顶部的两个螺丝,取下左下方的扩展内存盖,剩下的塑料机体盖通过前部的两个暗扣与机体相连,用螺丝刀从底部空隙伸进去将其撬开,取下塑料机体盖。
5. 将出纸滚轮两端的塑料卡子向内弯,旋转90度,可以很容易地将该滚轮取下。

6. 按下右侧碳粉盒导轨上的卡子,将导轨取下。
7. 拧下里面的螺丝,取下加热元件的盖子,到这里一般都可以把碎纸取出来了,如果不行,继续拆。
8. 取下加热组件上的金属盖。金属盖下面是用弹簧撑着的,拧下螺钉时最好能记下螺钉旋进的深度(我觉得这里不需要拧紧,可能有一个很小的间隙约0.2mm左右,最好记一下深度,待会恢复时也拧同样的深度)。
9. 清理完毕后,按照相反的顺序将各部分再装好。

2008年2月12日星期二

16000米

16000米

2008年2月6日,农历2007年腊月三十
这两天从运动场旁边经过时,看到跑道上的积雪已经给工人除去了,堆在跑道的两边。想想这个无所事事的假期,而我的长跑极限还停留在05年12月的10000米,这个除夕,还不如做点有意义的事,来一次两万米长跑吧。

五点多吃了学校的年夜饭。七点半回宿舍换了衣服,运动袜脚掌部分已经被磨出洞了,李宁的慢跑鞋鞋帮上的护垫海绵也已经破了,这次功成之后,他们也许可以安息了。
到操场上是八点,活动一下,8:05开始,跑了半圈才发现,跑道上的雪只除了一半,另半段上只有一条道上没有雪,但上面也已经结冰,走上去都要小心翼翼,更不用说跑了。犹豫了一下,既然来了,那就在这半段来回跑吧,跑上100次,不也就是20000米吗。
8:15 正式开始,从东南方向的弯道的开始,沿第一道跑到西北方向的直道的结束,然后掉过头,沿第六道跑回去,每一圈的实际长度超过400米。气温虽然在零度以下,但是没有风,也不感觉冷。跑道上只有我一个人,周围已经尽是连绵不绝的烟火了。
9:15 跑完25圈,10000米,我停下来,拿起手机看时间,感觉腿有些不灵敏了。跑步时膝盖下侧和脚腕上感觉有些沉重外,心肺并没有感到很大的压力。于是就挺乐观,再跑10000米应该没有太大的问题吧。
不过,形势很快急转直下,右脚掌用力时感觉有些疼,不知道是不是冻疮的问题。手感觉越来越冷,我戴的是半指手套,手指冰凉。速度明显下降了,转弯后速度很难再提上去。腿更沉重,心肺的压力虽然不像快跑时感觉那样剧烈,但更深重,似乎是一种从内到外的精疲力竭。只有大脑还比较清醒,体力透支过度会要人命的,比如马拉松。我觉得这种危险性似乎再增长。
9:55,15圈,我停下来,想稍微休息一下,然后接着跑完最后的10圈。腿疲劳得快不能响应神经的指挥了,慢走了两圈,重新再跑,情况仍然很严重,更糟糕的是,刚才还只是手冷,现在整个上半身都冷,只跑了一圈就放弃了。没有完成20000米,好歹也有16000,也算将个人记录向前推进了一大步。

回去后腿就开始疼了,右脚掌上磨出了一个水泡,还好没破,休息了三天也就全好了。我的体能这两年都没有提高,毕竟运动量都维持在原始的水平上:跑步还是隔一天一次,差不多3000米,近几个月自行车也骑的少了。以后的节奏也许该变一下了。

2008年1月7日星期一

Ruler with slot带凹槽的塑料直尺

Ruler with slot带凹槽的塑料直尺

中午去超市买东西,顺便买了一把塑料直尺。回来后想起来以前经常遇到的一个问题,将尺子放到桌面上就很难拿起来。拿新买的尺子试了一下,果然是着这样。尺子本身倒是明晃晃,很漂亮的。就是边上都处理得太光滑了,重新拿起来得费半天的劲,只用一只手的话根本就拿不起来。
如果在没有刻度的一边开一条小凹槽,是不是就能解决这个问题呢?

2008年1月6日星期日

Baldur's Gate重玩博德之门

Baldur's Gate重玩博德之门

博德之门和博德之门2算是我唯一付过钱的商业软件了,只玩过一遍就扔在箱底想来实在有些可惜。前不久偶然看到一个关于博德三部曲的Google Group,可以用博德2的引擎将博德1、剑湾传奇、安姆的阴影、巴尔的王座放在一起玩,但是占用的硬盘空间实在是大了一些。于是就只安装了博德1和剑湾传奇。
博德1的设定跟2里有一些差异,比如升级。升级时获得的生命点数也是扔骰子,升级前可以先保存一下,一次不满意可以重新读进度再扔,而在博德2里似乎就不行了,经验值满时,扔出来的骰子就确定了。这个对战士类的角色影响应该是很大的,在剑湾传奇中战士可以升到8级,每次d10,不算其它修正,可以获得将近80的生命值。
如果要相信“命运天注定”的话,8d10,八次平均分布的和,根据中心极限定理,概率分布为均值为40的高斯分布,方差是...,(等我有时间算一下;-)),总之不会离40太远,这个差距也太大了。
以前用圣骑士,现在改用法师了,只能缩在队伍的后面,扔扔石子。与戴娜黑的塑能系专精法师相比还弱了一些,法术专精每等级可以额外记忆一个法术,看来是个不错的选择。我的法师是弄杂了,居然将智慧也弄到17,敏捷狂差,我可没想过转职到牧师。

这个游戏还是太粘人,我已经玩了不下四十个小时,才刚刚进到博德之门。战斗已经不像印象中的那样让人抓狂了,只有石化蜥蜴让我加深了一下印象,嗯,还有贾希拉在卡立德中招时的叫声。
如果将天之痕的剧情画面用博德的引擎、战斗方式来表现.....,只能随便想想了。

update:
春节初一到初四又集中了四天时间终于再次通关,整个游戏大概玩了90个小时。杜拉格之塔花了太多的时间,以至于对最后的决战有些不耐烦,砍倒了沙洛佛克后就草草收场了。由于不用太顾忌队员的阵亡,最后一战的难度实际上并不是太高。
比较郁闷的是,戴娜黑升到顶级后,居然找不到法术卷轴可学,最高级别的两个法术栏位一直空着。

2007年10月31日星期三

可怜的Blog

今天又把MSN Space重新翻出来。现在已经有了三个Blog。Blogspot总是被和谐,而网易的又不知道为什么Google和Baidu总是索引不到其中的内容,只能链接到blog的标题。看着不知道现在的Live Space又怎么样。
我可能会把前面的一些内容断断续续地粘贴到这边。
Blogspot(blogger)有一个优点是可以自己指定日志的发表日期,而Live Space和163的blog都自动指定为当前时间,不可修改,未免显得有些死板了。

2007年9月3日星期一

申请Google Group

今天申请了一个Google Group,地址是:
http://groups.google.com/group/liuxq-works
提供100MB空间,可以把一些文档放在上面,在国内也可以访问到。就是不知道将来会不会又被封,先用着吧,如果到别的网站上申请空间,又要重新注册,用户名、密码一大堆,太繁琐了。

2007年6月6日星期三

历史记录的重现

我打算将2005年在自己的计算机上创建的blog的内容选择一些有价值的放在我的blog上。我在网上公开的blog创建在2007年的三月,以前的内容都是历史回顾。

2007年5月28日星期一

再次修改标题

修改标题至:痕迹
舍去那个不伦不类的题目。

2007年5月8日星期二

修改题目

从Think secretly到逝/Losing;
我本来想用死水微澜的,但看起来网上有很多人用这个名字。
思考,Think,我恐怕不配用这个词,我的思想在那里呢?
总是在日复一日地浪费时间,一直都在无可挽回地失去。

2007年3月28日星期三

I Want Tomorrow

生活总是在延续中度过,昨天到今天,今天到明天。想要一个完整的段落,总是找不到开始,看不到结束。
我要结束这个幻想,抛却所有的犹豫和疑惑,我要更加确定的明天。

Enya|I Want Tomorrow

Dawn breaks; there is blue in the sky.
Your face before me though I dont know why.
Thoughts disappearing like tears from the moon.

Waiting here; as I sit by the stone
They came before me, those men from the sun.
Signs from the heavens say I am the one.

Now youre here; I can see your light,
This light that I must follow,
You -- you may take my life away
-- so far away.
Now I know; I must leave your spell
-- I want tomorrow.

2007年3月25日星期日

我上了google

刚才在google上输入我的名字搜了一下,在googlepages上的主页终于被收录了。还能搜到我上传的一个PDF文档。
^_^
以前虽然也可以搜到跟我相关的内容,但实际内容都是别人的,关系不大。这次可是我自己创建的内容。WOW!

2007年3月5日星期一

开始

今天在这里申请了空间,作为我的网络日志。我曾经在自己的机子上建立一个blog站点,记录自己的日常工作,持续了几个月,终于在去年六月份寿终正寝。希望这次的尝试可以更长寿一些。我希望在这里记录一些纯粹技术性的内容,学习中的问题和收获。对别人或许有一些借鉴意义,这可以作为我将日志放在网上的一个堂皇的理由吧。或许也会有其它方面的内容。希望可以做到每个星期都更新。

2005年12月27日星期二

10000M

前天晚上,我完成了一万米,400 米的跑道25圈,一个历史性的时刻:2005-12-25,晚9-10:00。

10000M对我来说,曾经是一个多么遥远的目标。记得去年的秋季的时候,我还希望能在年终之前达到这个目标。后来,在2004年10月30日,我去买了 一辆廉价“山地自行车”,希望我的运动生活能有更丰富的背景,而不是每天在黑暗中绕圈圈。 于是,我跑步的次数和强度都有了明显的下降。这个学期,平均起来,每周少于两次,每次只有六周半。我开始有些怀疑,有了自行车,我的体力是不是反而下降 了?

12月25日,星期日。这天的中午,从13:00到16:00,我本来应该在自行车上汗流浃背、瑟瑟发抖地享受“运动的快乐”的,现在却坐在 15#B336那个凉爽的房间里漫无目的地翻着网页(老师让我在这里等着接收沙发)。于是我忽然有了这个打算:晚上我去跑10000M吧! 这时我才忽然注意到,在我的潜意识里,10000M对我来说已经不再是一个难以逾越的高度了。是在什么时候发生了变化,还是我已经对是否能达到这个目标无 所谓?

到晚上七点钟,沙发才送过来,然后我去吃了一碗面,回到宿舍。坐在电子琴旁边,好困啊!还是不要跑了吧,这么累! 直到九点钟左右,我来到跑道上,还没有打算一定要跑完10000米。开始,我跑得很慢,于是从来没有的轻松感觉出现了,...五圈,...到十圈,我知道,我一定可以不用累得死去活来就可以完成它。我把钥匙扣扣在右手得手指上,掰着左手的手指数圈数。左手数够五圈,钥匙扣就换一个手指。 当钥匙在我的右手上周转一圈后,我的第一个10000M完成了! 整个过程中,我甚至都没有感到极点的存在,速度可能控制得比较好,尤其是开始的几圈,感觉后面的速度要比前面更快。

在《科学大师》(makers of science)中看到一位数学家,艾伦.图灵 经常参加30KM比赛!
嗯,我的20000M,40000M......