2008年12月27日星期六

pidgin show


pidgin可能是用linux的同胞最常用的聊天软件吧,但是界面实在是太简陋点。当然你可以在网上下到一些pidgin的皮肤将其直接拷贝到/usr/share/pixmaps这个目录下既可完成安装,最典型的就是Mac4Lin里边就有一个pidgin皮肤。这个相当于只是改变了一下GTK主题,还是并不能满足我们的要求。
下面我要向大家推荐的两个插件,pidgin-webkit和PidginScreenlets,就可以把你的pidgin打造的赏心悦目。先看看我的效果图吧。

其中pidgin-webkit是从pidgin的姊妹Adium一直过来的,通过它你可以改变你聊天窗口的message Style。具体安装pidgin-webkit可以参照我前边的安装pidgin-webkit,让pidgin闪亮登场这篇文章,由于是以前写刚安装上时候写的,有点婆婆妈妈,最近做了下修改,可以先直接看ps部分。

然后pidginscreenlets这是一个 Screenlets插件,可以在这点击进入下载PidginScreenlet。然后你就可以在ScreenLets Manager里安装这个插件,再将其启用就行了。这其中PidginScreenlets只是调用了pidgin的一个前端,所以你使用的时候得先开启pidgin,然后就将他最小化隐藏到托盘,舒服的看着这个PidginScreenlets前端。PidginScreenlets里边自带了5个主题,当然你还可以在gnome-look.org找到更多的关于PidginScreenlets的主题。
Posted by Picasa

2008年12月24日星期三

贺卡

    离开中学已经三年了,前几天几个同学说一起给老师写贺卡,今天终于寄出去了,但愿不是太晚。
    写的同时也想起了很多曾经的往事,跟老师的诸多过节,现在看来每次都是多么的无知可笑,甚至有些荒唐。多亏老师宽宏大量,都没怎么跟我计较,依旧那样的关心教导我。

    平常的生活中由于很少想起这些事情,所有的老师感觉都已经淡忘了,就是再买贺卡的时候我感觉10张肯定用不完,结果在写的时候慢慢的回忆起来,几乎每个老师在都有一些特别深刻的影响留在我的心中,哪怕是初中现在都快七八年前的事情了,但是一想起来都是历历在目,感觉就是昨天刚发生似的。到最后发现10张还不够,还差两个老师的,就直接在邮局买好写了。

    给高中的班主任还写了一售打油诗,不过有点太假,帖到这了

      大雪送冬归,
      春风吹草劲。
      关外学子信,
      千里传佳音。

在给一位高中历史老师写祝福语的时候,忽然发现原来他是第一个用多媒体给我上课的老师,记着当时屏幕上箭头碰撞之后的爆炸声音,着实让人兴奋不已。给初中的语文老师写的时候,依旧相当怀念他那时候每天课前让我们柃来那个大录音机,然后播放他为我们精选的歌曲。课堂上的配乐那有感情的朗读课文,每次他总是自己要先享受一遍,然后我们争先恐后的举手。

     寄完之后回到寝室,忽然间又想起了一位老师,初三教过我们一年数学,唯一揍过一次人,而且对象就是我。依然很清楚,当时几个巴掌打的我眼冒金星,也是我第一次体会到了眼冒金星的感觉。现在想起来或多或少有些悲伤,因为他由于病魔的缘故已经去了天堂。我没办法再发一张贺卡寄向天堂,只能在这向他祝福平安夜快乐,新年快乐!

沉痛悼念饭岛爱!!!

from McGeek
饭岛爱于2008年12月24日被发现陈尸于家中。


OK,加上第一手资料(持续更新中):

Retweeting @Windbelle: 驚いた! "おくやみ -飯島愛さんが死亡 テレビが速報流す(スポーツニッポン) Yahoo!ニュース" ( http://tinyurl.com/7a6uud ) (via @klairelee)(!!!!!)

(驚)“飯島愛さんが死亡、自殺か 都内の自宅マンション(産経新聞) - Yahoo!ニュース” http://tinyurl.com/73obb8

飯島愛さんが死亡、自殺か 都内の自宅マンション - 芸能 - SANSPO.COM (http://ping.fm/ClyIf )

饭岛爱 @ Wikipedia已经更新(http://tinyurl.com/76ghb7

天涯上的讨论(
http://www.tianya.cn/publicforum/content/funinfo/1/1337793.shtml

Ai Iijima(飯島愛 ),former Japanese adult video actress was found dead in her Tokyo apartment on Christmas Eve, 2008.

青春期结束了 by 和菜头:http://www.hecaitou.net/?p=4173

室友调侃道:“没什么嘛,人家饭岛爱只是不想过圣诞节而已。。。”

腾讯网报道:http://ent.qq.com/a/20081224/000356.htm

网易上的哀悼活动:http://comment.ent.163.com/star_ent_bbs/4TULOUIT00031H2L.html

第一个报道饭岛爱自杀的Twitter用户:http://twitter.com/kazumi9do (Via aw

2008年12月21日星期日

sage简介

sage是一款由华盛顿大学开发的类似于matlab/mathematica,并且整合了很多已有的开源软件包的开源数学软件。目前只有Linux和MacOS版,这种软件似乎都是这样,inux就是强大(windows下可通过vmware player运行,不过你也可以直接在线使用)。项目主页是http://www.sagemath.org/

  1. sage的功能是很强大的,介绍中有这么一句:“这款开源软件的支持者称Sage能够完成任何事情,从12维物体到计算全球变暖效应数学模型中的降雨量。”
  2. 采用浏览器作为GUI界面,融入了云计算的思想,可以在线使用http://www.sagenb.org)推荐大家去体验,你再不需要为了完成一次作业而安装几G大小的matlab。
  3. 采用java处理图形,利用java的已有优势,让跨平台和瘦客户端的使用都不成问题。
  4. 对python的完美支持,已写好的python程序无需修改,就可以直接在其上与其他程序一起运行。

以下两张图片为通过帮助文档提供的代码生成

plot(sin, 0, 10, rgbcolor='#ff00ff')

plot3d(lambda x, y: x^2 + y^2, (-2,2), (-2,2), adaptive=True)

大家可以直接登录http://sagenb.org在线使用,并且帮助地同特别强大,比如“plot”命令,只需输入plot然后按两下tab键,就能出来详细的帮助文档;或者输入“plot?”然后运行也是同样效果。


热烈欢迎大家于本人一起交流学习sage。

sage的google group:http://groups.google.com/group/sage-devel

sage的豆瓣小组:http://www.douban.com/group/158106/

CET4

英语四级的考试结束了,稀里糊涂的答完了,答案懒的去翻,过否先不管它了。

不过这次的试卷设计感觉很不错,人性化了很多,尤其是完形填空,选项跟空对齐在同一行,做起来舒服多了,不用再翻来覆去的翻卷子。


试卷的颜色也比较清新,答题卡也设计的很清晰,涂起来很容易,涂错的概率很小。

再就是发现现在的电磁屏蔽设备很先进,直接装在一个小盒子里边,自带蓄电池,放在角落里让人大半天都没注意到。


老师用的电子狗也直接揣兜里边跟听mp3似的,幸好没有咬到谁。

一则广告

在Google Reader里看着订阅的文章,突然发现

 这样一条广告,在google Adsense上推广百度竞价排名,为此还特意点了下那个广告链接,应该是百度竞价排名的一家代理商。

不知道那天能不能看到google在百度里的推广链接。。。。。。

 

2008年12月18日星期四

2008年12月14日星期日

Linux下的 25 个顶级游戏 分享

说明: 此文为转载
翻译:tunpishuang
如果你对linux平台的游戏感兴趣,那么你一定知道这个游戏可能是开源的,大多数也是免费的,你可以自由的更改,这些特性就造成了Linux游戏是这样的流行,一个开发者可以做出一个好的游戏并使它完善,和世界上的人分享,变成一个英雄。所以,在大量的Linux游戏存在的情况下,为什么还在私有游戏浪费你的时间和金钱呢?
我们下面就列出了2008年Linux平台的25个顶级游戏,我们开始为这些游戏排名左右为难,但我们明确的相信Spring在 2008的名单中排头。考虑到每个游戏类型之不同,且在它们的联盟中都是最棒的,我们对这个排名做了些保留。比如我们把一些玩家爱喜欢的freeciv放 到#3,而其他的更喜欢简单一点的Battle for Wesnoth 韦诺之战放到#6,有的呢则一点也不喜欢文明之类的游戏,而他们痴迷于老游戏,TuxRacer (#18).列出来的游戏我们主要关注与他的Linux发行版的版本,同样的有些游戏也有window和mac版本,我们同样在没有游戏的后面增加了价格,链接,下载等信息。
  • Spring- (Linux, Windows) 比起2007,你更期待2008的排行吗?那看看Spring (也称TA Spring 或者 横扫千军:Spring) . TA Spring 可以毫无瑕疵玩横扫千军中所有的场景. 可以支持5000个一样的单位同时作战,只受你电脑能力的限制.你可以在3D高清晰地图上发到大型的战争,通过照相机模式,可以通过任何一个角度观察战争. 游戏每次只适用很多修改版块中的一个.价格:游戏的核心以GPL协议发布. 幸运的是现在任然有两个修改版以GNU/GPL协议发布,还有一些没有明确的发布形式(被修改者所有).然而也有一些以Atari版权发布. 如果想玩,就必须取得他原始的游戏.下载.
  • Tremulous- (Linux, Windows, Mac) 这是一个自由开源的FPS游戏, 和Quake2的Gloom很像.Tremulous是个分两组游戏,一边是人类,一边是异形,每边都有自己的缺点和优点.双方的玩家都可以像即时战略的 形式来建造建筑.游戏的最终目的就是消灭对方. 消灭的方法不光是消灭对方的人,同样可以破坏对方的建筑,.一个游戏已经被下载了10W次.他在MODdatabase的mod之年之2006的比赛中被 评选为“玩家单机游戏最佳选择”, 在 Moddb.com 2007比赛中的 单机游戏 中获得第五名. 不过重2006年到现在还没有新的版本发布. 价格: 免费.下载 (Linux, Windows) 下载 (Mac).
  • FreeCiv - (Linux, Windows, Mac)这个开源游戏始于史前史,你的任务就是领导你的部落从石器时代走向太空时代. 这个游戏类似于Sid Meier出品的《文明》. 它是回合制策略游戏,你可以通过你领导的部落历史上最强大的文明.你的目标就是建设城市,采集资源,组建你的政府,并且建设一个军队.这个可能是开源游戏里边最上瘾的帝国建造策略游戏了. 支持3个角色设置,因为太流行了,被翻译成了29种语言,支持30个用户通过互联网,局域网连战. 价格: 免费. 下载.
  • Nexuiz - (Linux, Windows, Mac) Nexuiz 已经被一个Lee Vermeulen为首叫做 Alientrap的 业余编程爱好者团队开发了近5年,.它们的目标是创建一个免费的可以和商业游戏相媲美的动作游戏. 它是一个完全通过网络完成的3D对抗游戏,目的是为了让游戏回到起点 ,加上完美的武器平衡和快节奏的动作,使它于现实种的枪手完全不同. 它使用Evil Lair开发的HFX纹理,现在呢有27的地图可供选择.通过高级的用户接口,可以在15个玩家模式之间选择, 每模式有两个皮肤,可以来连接到主服务器和世界各国的玩家同场竞技. 这个游戏开源,跨平台,FPS. 现在的版本是, 2.2.3, 于2007.1发布. 价格: 免费. 下载.
  • 外星人竞技场-(Linux, Windows) Alien Arena是即时,回合,策略,动作游戏, 快,且好玩.这个游戏包括单用户作战,和更加突出的多用户作战. 不过这些已经是过去,因为现在 6.10版本 加入和更大的改进,增强和很多惊喜. AlienAction 第一次发行是在2004.10. 从初始版本到现在每个方面都在不断的修改.现在看起来就像一个新游戏.最新的版本包含了7个崭新的竞技场 ,加入了声效和武器集 (加入和新武器Violator!), 和在决斗模式中可以实现1 VS 1 .输入和网络代码的优化改进使即使在150以上的PING值也可以流畅的游戏. 最后,但不是不重要, CURL实现地图和内容更快下载 . 价格: 免费. 下载 (如果你已经有了Alien Arena 2007, 你需要在其基础上安装6.10来给它打个补丁.)
  • 韦诺之战- (Linux, Windows, Mac) 不过一切的为了Wesnoth的王位而战斗, 或者尝试才发布的 1.3.15版本中的历险.游戏的背景设置在一个16个种族和6个小团体的幻境中. 有200单位生产不同的武器和能力. 6个主要的种族. 有人类 侏儒 兽人 矮子,侏儒不死,鸭子 . 随着游戏的提高,玩家可以和其他种族结盟,比如 saurians, merfolk, nagas, ogres, trollsand woses. 只有最后现在和8个朋友对战. 比起Freeciv,有些人更喜欢Wesnoth的可上手性.这个网站很有趣,包括了Wesnoth的历史和游戏的历史, 和人物特性和地理位置的描述. 价格: 免费. 下载.
  • Scorched 3D- (Linux, Windows, Mac) Scorched 3D是一个类似于经典DOS游戏Scorched Earth的战斗游戏,Scorched 3D 增加了一个3D的岛屿的环境和对联网对战的支持.其最底层只是一个有两个坦克的炮兵部队攻击对方敌军的一个场景.选择好你的角度,方向,发射你的武器,尽 量使对方的坦克爆炸.当然,这是最基本的任务.而这个模式使它成为了2008的赢家.游戏还有启示, 操作坦克, 清道猎杀, 爆炸战争等很多MOD. 版本41.6才在2008.1.20发布 价格: 免费. 下载.
  • Frets On Fire - (Linux, Windows, Mac) Assembly Demo Party 2006的赢家, Frets on Fire 是 Unreal Voodoo开 发的以完成音乐和视频的游戏. 玩家像弹吉它一样的来用键盘,更随着屏幕上滚动的音乐乐谱来完成任务. 一只手用来按 ‘frets’ (F1 toF5)另一只按 ‘picks’ (Shift or Enter). 通过按 ‘frets’来播放那些着色的标记,按‘picks’来掌握准确的. 游戏中也有音乐编译和指南. Frets on Fire是自由开源软件.它用Python开发,且基于GPL发布,某些代码通过其他自由协议发布. 但是它其中的歌曲和字体是私有的,所以不可以再发布. 价格: 免费. 下载.
  • 超级玛丽历代记- (Linux, Windows) Secret Maryo Chronicles (SMC) 是一个二维的开源游戏,类似于一般的通关游戏.华丽的图形和有趣的通关,让您耳目一新,想起了超级马里奥. SMC 集成了一个游戏编辑器 - 通过按F8来激活.你可以增加第二,改变你在每关的起始点, 添加活动的精灵, 可以创建一个正好你可以跳过的精灵,等等. .去上面的网站了解更多关于不同图形,精灵, 和起始位置. 尽管SMC很简单,但是Powerup层把smc搞得很复杂也很有趣. 价格: 免费. 下载.
  • World Of Padman - (Linux, Windows, Mac) WOP 是使用Quake3引擎的漫画风格的游戏. 这个游戏的特性就是支持所有的游戏类型. Padman在2007个人游戏MOD比赛中 夺得了第四名. 价格: 免费. 下载.
  • 深仇大恨- (Linux,Windows, Mac) 游戏中玩家扮演在无垠的宇宙中的航天飞船驾驶员. 用户可以用自己的风格来塑造人物形象,可以是一个企业首脑,军事英雄,或者是一个歹徒。加上在一个巨大的银河中一个快节奏和“转变”战斗模式给人强烈的冲 击,.在一些NPC制造的经历抢夺,政治阴谋,冲突等环境下,几大派别可谓是势均力敌. 完整的宇宙和详细的故事情节,造就了非一般的游戏体验. 价格:游戏可在无附加任何条件的情况下免费使用, 试玩时间限制为8个小时. 觉得好玩,可以升级为付费版. 下载 (使用帐户).
  • Sauerbraten- (Linux, Windows, Mac) Sauerbraten (a.k.a. Cube 2)是一个基于 CubeFPS的从新设计版本的单、多用户游戏.尽管 Sauerbraten和Cube在游戏设计思路上有共同之处, 但是它有一个6向定点世界模式.这个补充使游戏具有了更复杂的几何图形,. 和Cube很像的地方在于,游戏的目的并不是简单的满足于视觉上的效果,而是在游戏的同时动态的创建地图.此为这个FPS游戏十分的耐玩,他的引擎正在被 用来研发一个RPG游戏. The scenes are reminiscent of Myst, with Gothic perspectives and realism. 价格: 免费. 下载 (Linux, Windows) 下载 (Mac)
  • VDrift- (Linux, Windows, Mac) VDrift是一个跨平台开源的模拟驾驶游戏.他有16个跑道和29个车型.它使用一个简单的网络多用户模式连战.您可以使用鼠标,键盘和手柄来控制. 游戏中可以任意的改变游戏和车型的设置,对比赛回放,也有多种的模式。. 价格: 免费. 下载.
  • Vegastrike- (Linux, Windows, Mac) Vega Strike是一个GPL下发布的三维的RPG游戏,玩家可以进行贸易和悬赏追捕.你任职于一个旧的旅客货船上, 你根本就不是知道你生活的未来是什么,工作正好可以维持生计.危险就在不远的地方.随着时间的推移,你会发现有大量的政治实体出现,并且它们并不都是和平 相处的.. The Vega Strike引擎是Privateer Gemini Gold, Privateer Remake, Vega Trek, 和 Pi Armadaprojects的基础. 价格: 免费. 下载.
  • 群星尽头:第二基地- (Linux, Windows, Mac) Beyond the Red Line 是一个单机游戏,由Volition andInterplay开发的《自由空间(freespace)》转换而来. 根据一个叫 Battlestar Galactica的TV秀而来.你将会对船模的高解析度和高质量声音而惊叹, 游戏内置音乐由Bear McCreary和Richard Gibbs制作.联机可以和你的朋友进行对抗赛,多玩家包括死亡竞赛, 抢占据点, 和其他像《Viper》的一些模式 . 价格: 免费. 下载.
  • Excalibur: Morgana’s Revenge v3.0(EMR 3.0) - (Linux, Windows, Mac) EMR 是唯一一个基于Aleph One (马拉松) 引擎.是包含一个史诗般的故事情节的第一人称动作冒险游戏. 作为盟军在你的最后任务中启航探险,发现你的任务才刚刚开始. AIMerlin教会了你时光旅行技术,且告诉了你新的任务: 从Morgana和它的下手中拯救出人类. 穿过野生丛林, 城堡竞技场,穿过未来饱经战乱的街道, 你将随时挥舞武器 - 包括Sword of Power,Excalibur - 试图解开恶魔的秘密阴谋. EMR冒险, 42个单独的关卡, 编织了一关于事实,真诚, 勇敢的传说, 和背叛的阴暗面.. EMR是你沁入在一个惊奇的世界, 是你得到快乐的游戏体验.价格: 免费. 下载.
  • TrueCombat: Elite(TC:E) - (Linux, Windows, Mac) TC:E 是一个现在社会的完全免费的的单机FPS游戏.,TruecombatElite由玩家制作,自己娱乐.TC:E现在正在被GrooveSix工作室和 TeamTerminator共同开发.TeamTerminator因开发基于Q3的TrueCombat系列而广为人知, GrooveSix工作室起于TrueCombat的辞职创建者,因此它经历了一个Q3的创建过程, TC:E希望更多的奉献于游戏联盟,到那个时候TC:E会让你成为两个攻击冲突力量中强大的雇佣兵. 价格: 免费. 下载.
  • Tux Racer- 一个用LINUX吉祥物-tux来制作的一个企鹅滑雪下坡的3D游戏. 选择杯子然后就是了和电脑的比赛.当你解锁了默写关卡后,杯子会给你更多的惊险刺激的关卡. 网站上说TuxRacerz在2001.10.19发布0.6.1版本.虽然这样老了,但是它确实是个很好玩的游戏,因为你可以记录自己的通关记录,通过 小小的修改可以玩到新鲜的东西. Tux Racer 有大量的设置,可以通过添加地图,比如添加三个光珊图片来定义物体的高度和摆放位置. 价格: 免费; 下载.
  • The Open Racing Car Simulator(TORCS) - (Linux, Windows, Mac) TORCS高度移植的仿真驾驶游戏.它被来当作普通的游戏,而把AIracing当作一个研发的平台. TORCS 中有50个车型,20个赛道,50个竞技板块. 在平台支持的情况下可以使用手柄和转盘来掌舵.图形有灯光,烟雾,刹车板. 同时也模拟了一个简单的物理破坏模型:撞车,爆胎,车胎的软硬, 空气动力学等.从简单的联系环节到冠军赛都有不同的比赛类型可供选择. 在分屏模式下最多4个玩家可以比赛.下个开发目标就是要实现网络连战. 价格: 免费. 下载.
  • Flight Gear- (Linux, Windows, Mac) 灵感来自于对现在商业战斗游戏的不满意.Flight Gear 项目就 是为了填补商业游戏的缺点.FlightGear项目创建的一大目的是开发出一个精密的战斗方针框架出来,这个框架主要用于教育研究、追赶其他有趣的游戏 框架,也可以作为一个最终用户程序. 开发成员毫不自疑的认为任何人只要对这个项目感兴趣都可以为这个框架的扩展和提高做贡献. 另外, FlightGear 有些模拟的精准和使用的地形,可以帮助你瞄准目标价格: 免费. 下载.
  • ManiaDrive- (Linux, Windows) ManiaDrive是Trackmania免费克隆版,由Nadéo工作室制作,这是一个街机汽车游戏,玩的时候让你刚到紧张 (记录重来没有被超过1分钟的), 像原来的版本一样有个网络模式.一旦你安装了,你会在跑道上以极速跑离车道,让人不禁联想到特技赛车.游戏配备了复杂的汽车图形, 挑战“故事模式” ,一个跑道编辑器,局域网,互联网模式,HTTP接口专用服务器, 30多个街区的完整音乐. 跑道边的广告音乐是 Maniadrive的一些优秀的音乐伴奏.音乐既合适也有相当高的品质 . 价格: 免费. 下载.
  • D2X-XL- (Linux, Windows, Mac) D2X-XL是Descent目前功能最丰富的一个版本,因为它提供诸如彩色光, 烟雾,实时影子,新的武器特效和更加到多玩家模式.作为Discent的一个重要移植版,它保留了对原游戏的兼容性并可以一个图形升级版来改变外观.当你 到网站去的时候, 价格: 免费. 下载.
  • Hexen II: Hammer of Thyrion - (Linux, Windows, Mac) 在2000年, Raven Software发 布了射击游戏Hexen II的源代码和它的多玩家扩展HexenWorld. 从那个时候开始就有了基于它源代码的移植游戏, 比如已经停止了的Anvil of Thyrion项目, 2002年之前它在linux没有任何的动作. The Hammer ofThyrion跨平台源代码移植: 开发者继续在linux ,bsd , mac os x ,windows上长期的支持.溢出了很多BUG,增加了很多模式,改进鼠标的操控,视屏模式,和更充分的利用了OpenGl的特性 价格: 免费. 下载.
  • Ultimate Stunts - (Linux, Windows) 这个汽车游戏之所以榜上有名是因为它是正在开发中的伟大杰作. UltimateStunts是著名的DOS游戏stunts的 改造版. 虽没有完成,但是对原来的游戏来说有很大的提高啊. Stunts 只是一个使用CGA/EGA/VGA图形的老DOS游戏, 但是Ultimate Stunts是一个现代的多平台程序. 在游戏中有种玩特技的感觉,比如回环,盘旋,跳桥等动作.同上也具有多玩家,编辑地图,3D音效等特性. 价格: 免费. 下载.
  • America’s Army: Special Forces- (Linux, Windows, Mac)我们在犹豫是否把这个列入名单,但是它确实是现在很流行的,且要占领更大的市场.我想把在这个游戏后面的故事给大家说说. America’s Army 是一个免费的游戏,提供给美国招募军队和训练的时候使用.但这样引起了一个对道德的争论 (网速慢的玩家被重定向到可以免费获得这个游戏CD的美国军队招募中心).不过进一步的来说,这个游戏很严肃不具有很强的娱乐性.比起其他军队的射手,玩 家的原型运动细节的捕捉上要相信N倍.在最近的版本中,它更像是一个FPS游戏了.因为这个是这个游戏失去了团队任务的特性,.考虑到这个游戏是美国军队 出品了,我们怀疑钢盔上面是否有洞. 在 GameSpy调查了这个游戏发现从2002到2005平均有4500人玩.对美国军队来说应该可以排入网络游戏的前十名了. 价格: 免费. 下载.


2008年12月13日星期六

windows 7

看到网上别人的评论分享,按奈不住心中的好奇,在考试结束后的第一时间飞奔回寝室开始安装windows7。本来电脑上已经是XP+ubuntu了,总想找个时间把XP给删掉(番茄花园的,不然总感觉很惭愧,对不起GATES大叔),但是上边还存贮很几十G视频教程,转移起来比较麻烦,就一直没弄。安装windows7心急,更没时间管这些了,就按照网上的说法直接格式化了一个盘开始安装,一切都很顺利,不到一个小时windows 7就安装好了。

虽然感觉是很不错,但是由于以前一直在ubuntu下开compiz,所以视觉操作上没有给我多大的震撼。由于本人的机子配置不是很好,当初vista都没敢装,不过跑起windows 7来到还是挺流畅的。最引人的可能是那个super toolbar,这个还是网上看到别人的图片才发现的,这个功能是隐藏的还需要破解,引入了跟Mac 中Dock一样的概念,非常好用。还有引入的powershell貌似也很强大,界面也很友好,跟linux下的shell功能有点接近。由于是测试版本,安装完的第一天晚上就在我正专心的使用的时候蓝屏崩溃了。。。

毕竟感觉wondows还是没有linux好玩(这里只是说系统本身不包括游戏),看完这些之后感觉没什么意思了。最后还是继续回到我的Ubuntu 下,毕竟所有有用的东西都在那,也习惯了。

2008年12月10日星期三

在线弹钢琴


今天在Google Reader里看到adflasher 的博客分享的一个弹钢琴的flash,钢琴弹奏方法非常简单,只要点击一下下面这个钢琴(就是激活Flash以响应按键),然后关闭中文输入法,单击A-Z的任意一个键,就能发出声音。音阶由A到Z依次升高:A是do;B是re;C是mi;以此类推。

如果觉得困难,可以看看这些已经“翻译好”的曲子(来自awflasher及其评论),只需要敲击对应按键就可以了:

月亮代表我的心
loqsonqs stuvts qpooo qpooo pqpompqp
loqsonqs stuvts qpooo qpooo pqpmnopo
qsqposn mnmnmlq sqposn mnooopqp
loqsonqs stuvts qpooo qpooo pqpmnopo
童话
lonol lonol lono oomml
lonol lqppo lonom mmots
pprrqq qqnpoono onor lsrqp
pprrqq qqvutuv vpot ttsss
lsrqqrq qrq rqpo
oqst ttspprq oqst
ttspprqrqpo pqmmoono
欢乐颂
j j k l l k j i h h i j j i i
j j k l l k j i h h i j i h h
i i j h i j k j h i j k j i h i e
j j k l l k j i h h i j i h h
小星星
oosstts rrqqppo
ssrrqqp ssrrqqp
oosstts rrqqppo
千千阙歌
hhij lmonnnlj
iiijk moqppnl
hhij lmonnnlj
iiijk moqppnl
mlmlmnnmn ppppnopq
qqpppoq nlm
lmopqqpq qpop omm
lmop qqpq qstsqq
qqppopom qqrqpop qq q p
pop omoo
婚礼进行曲
hkkk hljk hknnmlkjkl
hkkk hljk hkmomkilmk
nmlii jkll nmlii jkll
hkkk hljk hkmomkilmk
ilmkk
樱花
mmn mmn
mnon mnmk
j hj k jjhg
mmn mmn
jknmk j
我和你
JLH IJF HIJLI
JLH IJF IEIJH
M L M H
IFJLI
JLH IJF IEIJH
来一首卡农
H-JLOE-ILN F-HJMC-GIL
D-FHKA-EHJD-FHKE-GIL
(HQ)-JLO (EP)-GIL (OF)-HJM (NC)-GJL
(MD)-FHK (LA)-CEH (MD)-FHK (NE)-GIL
ONOH (GB)LIJ (CH)ONM (CN)QST
(DR)QPR (QA)PON (DM)LKJ (EI)KJI
(EH)IJK (EG)ILK (FJ)MLK (CL)KJI
(DH)FMN (AO)NML (DK)JIM LML
(SJ)QRS-QR(SE)LMNOPQR
(FQ)OPQ-JK(GL)MLKLJKL
(FK)MLK-JI(JE)IHIJKLM
(FK)MLM-NO(GL)MNOPQRS
(SI)QRS-QR(SE)LMNOPQR
(FQ)OPQ-JK(GL)MLKLJKL
(FK)MLK-JI(EJ)IHIJKLM
(FK)MLM-NO(GL)MNOPQRS
(HQ)-JLO (EP)-GIL (OF)-HJM (NC)-GJL
(MD)-FHK (LA)-CEH (MD)-FHK (NE)-GILNQOQPO

2008年12月9日星期二

risent.com.cn域名注册成功

昨天注册了我的互联网历史上的第一个域名risent.com.cn(risent.cn)已经被人注册),先就直接绑到这个博客上了。

暂时看用处不大,不过可以防止blogger URL遭百度贴吧的封杀。

2008年12月7日星期日

生活与信仰

看完杨师群课件的一点感触

看了杨师群的课件,可能对于一些满怀信心的大学新生显的是有点尖锐,这也可能是引发其他事情的原因。我也曾经是一个极端尖锐的人,记着沉迷与校内论坛的时候发了很多关于GCD之类的帖子,当然大部分都被删除了,弄得我还跑跟版主发了好多尖刻的信件,并且再那个拌面发誓用不再进去。的确是到现在是由去过那个版面一回,也是去回去我发誓的那条回复。

这可能算是从一个被灌输式思想教育的慢慢解脱吧,一种重新认识了世界之后感觉被玩弄的感觉的布满和发泄。现在在校内里边也能看到我的一些老同学刚上大学的时候跟我发布一些跟我当时差不多的内容。

尤其是像我这样的从从农村信息偏僻地方满怀对未来的美好憧憬走进校门,然后通过各种渠道接触了很多新鲜的事情,发现世界与自己的想象的有太大的差距,有太多的不公平,心中顿生出了种种的不满。也为了自己的心中的理想,以打抱不平的心态会在日志、论坛等地方发布很多比较尖锐的言论,以发泄自己心中的布满。

当然发着发着就会感觉都这一切都于事无补,生活依然再继续中,现实依然是那样的充满不平和残酷。心中的那些不满和为正义斗争的心志渐渐的被生活消磨掉,人又回到了现实之中。回头再想象以前的冲动感觉都很没有意义,为了一些是是非非的争论对事情的解决没有任何帮助,唯有生活中的好好的努力才显的最为重要。

所谓的人权自由的探讨对我们来说显的是太遥远,也感觉对我们没有任何意义。这也许就是因为我们对信仰的缺乏吧。如此深刻的问题感觉我没有多少能耐再说多少,就先到此打住!

2008年12月6日星期六

华东政法大学杨师群教授所用的“反动”课件


这就是被两名女生举报发表反动言论的华东政法大学杨师群教授所用的“反动”课件!!
下载地址

转自 McGeek

ps:在校内上McGeek的日志看到下载地址,自己看完了,评价一句 真正的大学老师!!!

电话聊天短信社交网络all in one,2小时国际 长途电话免费打

电话聊天短信社交网络all in one,2小时国际
长途电话免费打[Voxox]
今天早上在 google reader上订阅的趣站酷软, 上边介绍的电话聊天社交网络为一体的客户端软件VoxOx,新用户赠送2小时免费国际长途,能同时登陆msn,Gtalk,Yahoo!等IM,更多功能就赶快去体验吧。
需要邀请码的可以留下邮箱,邀请后,就可以和我直接成为好友,同时还可以给增加点积分。
下边放两张我的截图

Google Talk Gadget

为自己的博客添加了Google Talk Gadget

早上起来在Google Reader里看到了关于给网站添加Google Talk Gadget的文章 ,于是迫不及待的在自己的blogger中尝试添加,点击这里 就可创造自己的Google Talk Gadget,里边分了好几种情况。
由于开始打算是将代码放在blogger的html里边,所以定义的时候只能选择no frame,感觉不好看。于是就先添加了一个html/javascript Gadget,然后选择了具有边框效果的Google Talk Gadget生成代码,显示效果如下,比较满意。

并且该使用Google Talk Gadget与你聊天的用户并不一定需要google帐号,这点都是很方便。不过还有一点就是,当有人跟你发信息的时候,如果你开的是Gtalk客户端,那么你会受到一个链接,需要点那个链接跳转到网页上,才能继续聊天,而并不能直接在客户端进行。当然如果你登录Gmail的话,就可以直接在Gmail 里使用web页面进行聊天。
从这个也看一看出Google的去客户端化,将一切都般上网络,就说Gtalk前一段时间出的视频功能,也是只有web端才由,客户端好像已经死了。

java 中函数参数个数未知的两种实现形式

java 中函数参数个数未知的两种实现形式


//:initialization/VarArgs.java

class A {}

public class VarArgs
{
static void printArray(Object[] args) {
for (Object obj : args)
System.out.print(obj +" ");
System.out.println();
}
public static void main(String[] args) {
printArray(new Object[] {
new Integer(47),
new Float(3.14),
new Double(11.11)
});
printArray(new Object[] {"one","two","three"});
printArray(new Object[] {new A(),new A(),new A()});
}
}
/*output:
47 3.14 11.11
one two three
A@1a46e30 A@3e25a5 A@19821f
*/

以上是JavaSE5以前的做法,下边的是JavaSE5中新增的特性,更加方便使用

//:initialization/NewVarArgs.java

public class NewVarArgs {
static void printArray(Object... args) {
for(Object obj : args)
System.out.print(obj + " ");
System.out.println();
}
public static void main(String[] args) {
printArray(new Integer(47),
new Float(3.14),
new Double(11.11));
printArray(47,3.14F,11,11);
printArray("one","two","three");
printArray(new A(),new A(),new A());
//or an array
printArray((Object[])new Integer[] {1,2,3,4});
printArray();//Empty list is OK
}
}
/*output
47 3.14 11.11
47 3.14 11 11
one two three
A@1a46e30 A@3e25a5 A@19821f
1 2 3 4
*/


此篇文章为阅读Thinking in Java摘抄

Ubuntu-system-panel的一个问题

昨天中午在feed上看到了关于ubuntu-system-panel的那篇文章,翻译后投递到了Ownlinux.
不过在晚上的使用过程中发现,如果你的菜单项里边有嵌套菜单的话就会出问题,进到嵌套菜单项里边就出不来了。只能注销后才能复原,当然linux自带的菜单不会出现这种情况,但是想wine,picasa在安装后产生的菜单项就有嵌套存在,然后进去就无法在返回到其他的菜单了。
最后只能是到MainMenu里边将有嵌套的菜单项隐藏,子菜单移到上一级整理一下。

Screenlets on ubuntu8.10

花了点时间用screenlets给我的ubuntu桌面添加了几个google widget


Posted by Picasa

2008年12月5日星期五

开始经营blogger

正在考试中,中途还做了一场大梦,迷糊了好几天。沉迷于SNS一段时间吼,看着别人的博客,很是羡慕,也开始慢慢经营自己的blogger,希望通过次能结交更多的朋友。
发现经营博客除了写写文字之外,还有很多有意思的事情。这才刚刚开始给自己添加了访问统计功能,前几天一直是自己在访问,今天忽然间发现统计量不一会增加了五六十,有点意外的惊喜。

在 Ubuntu8.10 上安装 ubuntu-system-panel (USP)

ubuntu-system-panel 是一GNOME下的一个简单的菜单,提供了方便的访问电脑上的位置、应用程序和配置选项的方法。这篇文章引导大家如何在 Ubuntu8.10 上安装和配置UPS。

ubuntu-system-panel(USP) 安装后的界面:

1 安装 ubuntu-system-panel

  • 打开一个终端
  • 安装Subversion:
    sudo apt-get install subversion
  • 下载ubuntu-system-panel源码:
    mkdir -p ~/Downloads/SVN
    cd ~/Downloads/SVN
    svn checkout http://ubuntu-system-panel.googlecode.com/svn/trunk/ ubuntu-system-panel
  • 安装ubuntu-system-panel:
    cd ubuntu-system-panel
    ./usp_update install fresh
  • 如果你是X86_64系统的话,在这之后,你还需要运行下面的命令
    sudo cp /usr/lib/python2.4/site-packages/usp/plugins/_keybind64.so _keybinder.so
  • 最后运行 : killall gnome-panel 这将使你的panel消失一回,不过不用担心,你已经安装好ubuntu-system-panel了,并且可以使用了
  • 剩下这些是你可能会用到的命令
    • 升级:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update update
    • 卸载:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update uninstall
    • 完全卸载:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update uninstall complete

    2 使用 ubuntu-system-panel

  • 只需在panel上右击,选“添加到面板”,然后找到ubuntu-system-panel添加上去就OK拉!

来一张我的截图


翻译者:张升起(risent)

英文原文: http://howtoforge.com/installing-ubuntu-system-panel-on-ubuntu-8.10

最先发布于ownlinux

ubuntu-system-panel

Posted by Picasa

2008年12月1日星期一

原来是一场梦

做了一个很美的梦,蓝蓝的天,暖暖的阳光,照着冬天的大地,枯萎的野草也散发着某种来年的蓬勃生命的希望。
我努力的睁开眼睛看着东方的太阳,太阳向我露出灿烂的笑容。我兴奋的奔跑、奔跑、……
奔跑到傍晚,依偎在楼顶的石柱上,望着西方的天边,感受着夕阳的无限美好,我露出幸福的笑容,沉醉在晚霞布满的天空。
天黑了,我坐在窗口仰望着星空,稀落的星星,一个比一个遥远,我的思绪一时比一时飞的更远……
忽然间,一颗流星划过苍茫的天穹,感觉就在我的头顶,我想伸出手去抓住她,留住这永恒的美好……
这时,梦醒了……

2008年11月20日星期四

python

经常看到python这个东西,感觉是个好东西,正好在图书馆看到一本书,就顺手拿来翻翻。
看了下快速入门,发现这玩意设计的真有意思,特别精妙,继续翻下去!

2008年11月4日星期二

2008年11月1日星期六

ubuntu下安装matlab2007

matlab2007a可到ftp.ubuntu.org.cn/soft/Mathworks.Matlab.R2007a.UNIX.DVD.ISO-TBE.iso下载,
用户名为:ubuntu
密码为:ubuntuftp

(1)挂载iso文件
假定iso文件为matlab74.iso,则
#mount /home/qi/matlab74.iso /mnt/cdrom -o loop
其中/home/qi为matlab74.iso文件所在的路径名。如果你已将iso文件刻录成DVD光盘,则插入光盘即可,而无需mount。

(2)新建安装目录,并将lisence.dat文件拷贝至此目录
#mkdir /opt/matlab74 %约定将matlab安装至此目录
#cp /mnt/cdrom/Crack/license_locked.dat /opt/matlab74/license.dat %拷贝
#chmod -R 777 /opt/matlab74/ 赋读写及执行权限

(3)开始安装
#cd /mnt/cdrom/
#sh install

(4)到此页面时输入先前建立的安装目录,这里我们输入/opt/matlab74
fig1. Matlab Root Directory

注意:这里一定要输入正确的安装目录,matlab installer会自动查找其中的lisence.dat文件,否则安装结束后可能无法运行。

(5)结束安装,点击exit退出安装程序。

(6)运行安装目录中的install_matlab进行初始化配置。这一步相当重要,它将配置matlab的使用用户,在系统中建立并注册快捷方式等。如果不运行,matlab的使用体验将会很差。
#sh install_matlab
一路选择Y即可。
此时启动Matlab将会发现没法显示工具栏,当时着实给我吓了一跳,结果发现解决这问题特简单,只需要改以下jre版本,将Matlab 自带的jre1.5.0改为你系统上的1.6.0(系统没安装的就得去sun网上下了)方法如下。

(7)更改JRE。转到/opt/matlab74/sys/java/jre/glnx86/目录下,将jre1.5.0改名为jre1.5.0.old,然后在这里做一个系统1.6版JRE的链接:

ln -s /home/qi/Java/jdk1.6.0.7/jre/ /opt/matlab74/sys/java/jre/glnx86/jre1.6.0

将jre.cfg中的1.5.0改为1.6.0。

2008年10月28日星期二

安装pidgin-webkit,让pidgin闪亮登场

记着pidgin-webkit刚出来的时候,就下下来编译了,但是安装不成功,反而让Pidgin崩溃。 最后系统重装了,就找不到了,由于下载要翻墙,昨天找的时候费了老大劲,一个原文件一个源文件下载的(我已将源文件打包到附件里边了)。不过最后编译安装 成功,在这跟大家分享一下。图片图片
安装过程很简单,参照README,只需make ,make install就OK拉,
当然前提是你已经安装了pidgin跟webkit,webkit ubtuntu下可以添加deb http://ppa.launchpad.net/stemp/ubuntu hardy main这个源之后就可以
sudo apt-get update;
sudo apt-get install libwebkit-dev就搞定了,或者到http://webkit.org/下载source自己编译安装(本人是下的源包,依赖问题很多)。


这些完成之后,还不能启动Pidgin使用web-kit,不然的话他就会crashing,因为他所需要的主题还没有安装,当然这个就很简单了,只需到
http://adiumxtras.com/index.php?a=search&cat_id=5去下载N多的Adium主题(我的这个是Renkoo),然后解压拷贝到~/.purple/message_styles目录下就可以了。
哈哈,然后你的pidgin就可以闪亮登场拉。

当然由于下载的这些主题都是正对英文的,汉语字体显示不是很好,你可以自己添加你系统的字体到里边去,具体方法是编辑你下载的主题的目录下的Contents/Resources/main.css文件,(解压后的主题目录下有两个文件一个是设置你发送消息的
附件:
文件注释: pidgin-webkit tarball
pidgin-webkit.tar [210 KiB]
被下载 1 次
,一个是设置你接受消息的)添加你系统上有的中文字体,比如我添加的"文泉驿正黑",
代码:
#heading .conversationWith {
position:relative;
left:60px;
margin:5px 0 0 0;
font: bold 16px Myriad Pro, Myriad, Lucida Grande, Trebuchet MS, Arial,文泉驿正黑;
overflow:hide;
}



代码:
#heading .conversationTime {
position:relative;
left:60px;
color:#6d6d6d;
font: bold 10px Myriad Pro, Myriad, Lucida Grande, Trebuchet MS, Arial,文泉驿正黑;
}



代码:
.tableBubble {
width:100%;
font:12px Myriad,Lucida Grande,文泉驿正黑,Arial;
}



还有修改'.tableBubble .message' block的 'font-size' entry. 可以改变字体大小。

最后祝大家用闪亮登场的pidgin畅爽的聊天论海!!!


#安装过程还有什么问题的话可以联系我
qq:296068267
Gtalk:shengqi542@gmail.com

注:文章除了自己的安装过程主要参考了http://terryme.blogspot.com/2008/09/all-about-pidgin-webkit-plugin-for.html


附件:
文件注释: 我上边图片中使用的renkoo主题
renkoo_5_3613_2160.zip [340.11 KiB]
ps: webkit.tar为编译后的pidgin-webkit插件[,可以直接下载使用,即解压后将其发质到用户主目录的 ~/.purple/plugins/文件夹下,当然前提是你必须安装了webkit/b]

附件:
文件注释: webkit.so
webkit.tar [130 KiB]
还未被下载



2008年10月19日星期日

Linux常见进程列表

amd:自动安装NFS(网络文件系统)守侯进程。

apmd:高级电源管理。

Arpwatch:记录日志并构建一个在LAN接口上看到的以太网地址和IP地址对数 据库。

Autofs:自动安装管理进程automount,与NFS相关,依赖于NIS。

Bootparamd:引导参数服务器,为LAN上的无盘工作站提供引导所需的相关信 息,用于无盘客户端,通常都不需要。

crond:Linux下的计划任务。

Dhcpd:启动一个DHCP(动态IP地址分配)服务器。

Gated:网关路由守候进程,使用动态的OSPF路由选择协议。

Httpd:WEB服务器。

Inetd:支持多种网络服务的核心守候程序。

Innd:Usenet新闻服务器。

Linuxconf:允许使用本地WEB服务器作为用户接口来配置机器。

Lpd:打印服务器。

Mars-nwe:Netware文件和打印服务器。

Mcserv:Midnight命令文件服务器。

named:DNS服务器。

netfs:安装NFS、Samba和NetWare网络文件系统。


network:激活已配置网络接口的脚本程序。

nfs:打开NFS服务。

nscd:nscd(Name Switch Cache daemon)服务器,用于NIS的一个支持服务,它高速缓存用户口令和组成成员关系。

portmap:RPC portmap管理器,与inetd类似,它管理基于RPC服务的连接。

postgresql:一种SQL数据库服务器。

routed:路由守候进程,使用动态RIP路由选择协议。

rstatd:一个为LAN上的其它机器收集和提供系统信息的守候程序。

ruserd:远程用户定位服务,这是一个基于RPC的服务,它提供关于当前记录到LAN上一个机器日志中的用户信息。

rwalld:激活rpc.rwall服务进程,这是一项基于RPC的服务,允许用户给每个注册到LAN机器上的其他终端写消息。

rwhod:激活rwhod服务进程,它支持LAN的rwho和ruptime服务。

sendmail:邮件服务器sendmail,如果不需要接收或转发电子邮件应关闭,此时仍可发送电子邮件。

sound:保存声卡设置。

smb:Samba文件共享/打印服务。

snmpd:本地简单网络管理候进程。

squid:激活代理服务器squid。

syslog:一个让系统引导时起动syslog和klogd系统日志守候进程的脚本。

xfs:X Window字型服务器,为本地和远程X服务器提供字型集。

xntpd:网络时间服务器。

ypbind:为NIS(网络信息系统)客户机激活ypbind服务进程,如果系统运行NIS服务器,则必需此服务。

yppasswdd:NIS口令服务器,如果系统运行NIS服务器,则必需此服务。

ypserv:NIS主服务器。

gpm:鼠标的管理。

identd:AUTH服务,在提供用户信息方面与finger类似

ubuntu下安装CVS

1. 安装 cvs
$ sudo apt-get install cvs

2. 安装 cvsd
$ sudo apt-get install cvsd
cvsd安装以后, 会提示设置“repository” 的位置location, type in "/cvsroot".
“RootJail” is setted in “/etc/cvsd/cvsd.conf”, the default value is /var/lib/cvsd.

This means, your repository location could be just “/cvsroot”

3. 创建 /myrepos。
$ cd /var/lib/cvsd
$ sudo mkdir cvsroot

4. 初始化 /cvsroot
$ sudo cvs -d /var/lib/cvsd/cvsroot init

5. 设置cvsd用户鉴定(user authentication)
normal it’s system level, and the cvs users should be configured independently.

$ sudo vi /var/lib/cvsd/cvsroot/CVSROOT/config

添加下面行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/cvsroot

Look out! “/tmp/cvsroot” 和RootJail的位置是相关的.

6. 创建 LockDir
$ sudo mkdir /var/lib/cvsd/tmp/cvsroot

7. 创建 users
$ sudo cvsd-passwd /var/lib/cvsd/cvsroot cvs-user

8. 编辑 cvsd configuration
$ sudo vi /etc/cvsd/cvsd.conf

The default one should be:
RootJail /var/lib/cvsd
Repos /cvsroot

NOTICE! Repos路径也是和RootJail相关的.

9. Set directory’s popedom
$ sudo chown cvsd:cvsd /var/lib/cvsd -R

10. Restart cvsd
$ sudo /etc/init.d/cvsd restart

test cvs
cvs -d :pserver:mcl@localhost:/cvsroot login
cvs -d :pserver:mcl@localhost:/cvsroot checkout

pserver认证方式使用缺省端口,不使用代理.
若使用ssh认证方式,需要进行如下设置:

配置.ssh/config 和 .bashrc文件
$ cd ~
$ vi .ssh/config

添加内容为:
Host localhost
HostKeyAlias cvsserver
Hostname 192.168.1.225
Port=22

$chmod 600 .ssh/config

$ vi .bashrc

添加内容:
CVS_RSH=ssh
CVSROOT=:ext:mcl@localhost:/cvs
export CVSROOT
export CVS_RSH
有可能还需要进行PATH设置,然后export PATH

$source .bashrc

然后就可以使用了
cvs co 目录文件名
cvs update 目录文件名

Ubunt下Java中文字体的支持

Java程序是夸平台的,但是在ubuntu要解决中文字题问题,
方法就是给jre中添加一个中文字体

cd /usr/lib/jvm/java-6-sun/jre/lib/fonts

  sudo mkdir fallback

  cd fallback

  sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf(这里选择的是文泉驿正黑)

  sudo mkfontdir

  sudo mkfontscale

eclipse安装插件的三种方法

1 Install from Update Manager
比如安装VE这个可视化编辑UI的插件,其步骤为
  Help > Software Updates... > Available Software
Add Site... >
add the VE 1.4 Update site:
http://update.soyatec.org/Ganymede/ve/1.4

2 下载相应的插件解压后扔进去,
直接按照相应的目录扔到对应的eclipse目录的features跟plugins目录下
3 在eclipse目录下新建一个links目录
在eclipse/links目录下信件一个文本文件,比如link.ini,编辑如下
path=PLUGINS1_HOME
path=PLUGINS2_HOME
,其中PLUGINS1_HOME就是你插件所在的位置,
可以是相对位置,比如说将Visual Editor这个插件
直接解压到eclipse目录下重命名为VE,link.ini里就该添加这么一行
path=VE
,也可以是绝对位置,比如说我将插件解压重命名为/home/user/plugins/VE
那么eclipse/links/link.ini就应给添加这么一行
path=/home/user/plugins/VE
eclise在启动的时候会自动搜索eclipse/links目录下文本文件,
并加载path所指向的所有插件

ps:安装VE的话还需要GEF,EMF这两个插件

2008年10月18日星期六

修改Swing组件JButton

把JButton修改成只在鼠标经过时才绘制边框,从而在按钮上创建悬浮效果

import javax.swing.JButton;
import java.awt.event.*;
public class JCoolButton extends JButton {
public JCoolButton() {
super();
init();
}

public void init() {
setBorderPainted(false);
addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent arg0){
setBorderPainted(true);
}
public void mouseExited(MouseEvent arg0) {
setBorderPainted(false);
}
});
}
}

有鼠标经过时,无鼠标经过时