东日制作室 (sunistudio.com) » NC-SHOW (nicrosoft.net) » 钚铑铬 (ncblog.net) 注册 | 登陆 | 归档
   Gentoo + Xfce4 桌面工作开发环境    @ 2010-08-11, 19:08

3月份的时候,曾尝试过在那台老笔记本T30的Gentoo系统上装xfce4和chromium,最终虽然成功,不过因为整个过程充满门槛,即使最后成功也还仍然迷茫(相对来说,当时对Linux系统的了解也有限),以至于也不想花心思再研究如何优化、美化那个桌面环境,遂放弃了在Gentoo下使用桌面环境的打算。自从1月底开始真正的接触linux至上周,我的观点是,Linux最适合是做服务端,做桌面还是不行。

前几天,手头多出一台P4 2.0G的Gentoo机器,又有点跃跃欲试,想在上面安装xfce4,希望能让自己利用这台半闲置的机器,慢慢摸索和熟悉Linux的桌面环境。虽然说,Linux的各种桌面环境,相对于Windows来说,操作体验,以及一些细节上,还是要差一些。不过,毕竟禁不住免费的诱惑,Windows不可能用一辈子(每个版本都要买的话),还是想看看,论性价比来说,Linux桌面方案是否高于Windows。另外,要一下子从Windows转移到另一个环境,目前是不现实的,有个这样的环境能让自己平缓转移的话,还是很棒的一件事。

至于为什么是Gentoo + xfce4?呵呵,做桌面的话,大把人说ubuntu多方便啊。是的,ubuntu是不错,不过,不对我胃口。首先,我不太喜欢商业公司支持的发行版,那不可避免的会掺入商业因素,虽然免费,但,总有些不安全感(未来会如何?如同mysql这样的,突然某天被另一个公司收购了,那它的未来发展是不是就被影响了呢?);其次,个人觉得,ubuntu这种发行版,已经开始(并且将来会越来越)Windows化,Windows化的意思是什么?臃肿;最后,就是纯粹出于个人洁癖了,我一听到一个东西被称为“轻量级”,好感度立刻超过50% :grin: 。是的,KDE很华丽,Gnome很方便,但我就是热衷于尝试xfce,而对Gentoo,不用多说,我已经“爱”上它了,不会容得下其他选择了,看起来不是很理性?无所谓啦。

断断续续搞了几天(同时还有其他工作),桌面(工作环境,xfce + chromium + eclipse/pydev + git)建立起来了。评估了一下,完全可以正常在上面工作,而且,其实操作体验上,也并不是之前想象的那么差劲。至少完全可用,再花点心思“美化”一下的话,完全可以是一个好桌面。这次也总算搞明白了过程(毕竟又多了几个月的积累),也清楚了上次为什么会遇到那些“门槛”。

Xfce4 桌面(点击看全尺寸)

Eclipse + Pydev(点击看全尺寸)

Chromium 上网(点击看全尺寸)



分类:Linux 研究, 我用软件 | 没人评论 | 195 次阅读
   MacPorts真爽    @ 2010-07-27, 3:26

找不到psycopg的mac版发行包,编译源码又总是出错(依赖的包太多了),后来找到了MacPorts。

Ports,BSD上的Ports,是gentoo的portage/emerge的老祖宗,Mac上也有Ports,呵呵。安装了Ports之后,只需要:
sudo port install py26-psycopg2
就搞定了,他会自动下载所有依赖的包的源码,并编译安装(包括PostgreSQL 8.4.4,Python 2.6.5以及一堆依赖库)。

在习惯了gentoo的emerge之后,对于要自己去下载软件包已经有点不习惯了(包括在Windows上),想要什么,直接emerge,源码就自动来了,并且编译安装好。现在有了MacPorts,在Mac上也完全能这样舒服了,真爽。



分类:我用软件, 钟爱Python | 没人评论 | 211 次阅读
   sunpinyin for macos    @ 2010-07-13, 4:43

mac系统上自带的拼音输入法用起来总不是那么顺手,在buzz上的朋友推荐,以及看了些评论后,去下载了sunpinyin(http://code.google.com/p/sunpinyin),安装并简单设置后使用起来发现几乎和Windows上使用谷歌拼音的感觉完全一样,习惯完全一致,这下打字快多了 :grin: 又是一个免费开源的好东西。

由于是三更半夜,gtalk上只有solmyr在线,除了拉着他陪我“打字”外,只有在blog里写写字了,哈哈……



分类:我用软件 | 3 个评论 | 264 次阅读
   Git初步使用感受    @ 2010-07-10, 6:14

使用Git已经有10天了,谈一下粗浅的使用感受吧,概括起来四个字——相见恨晚。很惭愧的是,三个多月前曾经试图了解它,但由于老的理念比较顽固(用了8年的vss,太习惯了),一开始就比较抗拒如此大的转变。幸好只是晚了三个多月而已,最终我还是拥抱了它。

小巧:各个平台上的git都很小巧,mac版安装包4.3M,Windows版(我用的是msysgit)由于自带了MINGW环境,总共15.8M,在Gentoo上直接emerge的,包大小3.5M。所有功能,只有一个程序——git命令就全部搞定。

干净:之前提过,这是我对svn最受不了的一点。svn会在每一层目录中,都包含一个隐藏的.svn目录,就像狗皮膏药一样到处都是。对于软件发布打包来说,是个很麻烦的东西。vss也是每个目录中都有.scc文件(虽然可以删掉)。而git,就只有在项目的根目录中有一个.git目录——注意,它和那些垃圾.svn可完全不是一回事——所有子目录都是干净的无可挑剔。而根目录下的那个.git目录,其实就是你本地的代码仓库。

灵活:随时随地的commit——因为它是分布式的VCS,你可以离线工作,随时提交代码到本地的代码仓库,以便保留你自己的修改历史。而你无数次的commit,却完全可以不“污染”中心服务器上的代码仓库,可以在你认为达到一定的阶段后,才将本地的仓库同步到中心服务器上。强大好用的分支系统——只能说,git分支系统,是我用过的最好用的分支系统。简简单单的git branch随时创建分支,git checkout随时切换分支,而完全不用你为每个分支建一个丑陋的“副本”目录。

简单:常用的命令,仅仅几个:

git add
git commit
git pull
git push



分类:Linux 研究, 我用软件 | 2 个评论 | 252 次阅读
   git    @ 2010-07-01, 3:20

三个月前,将源码库从vss迁移到了svn。不过后来,对于svn那如同病毒传播似的到处散落的.svn目录,越来越无法忍受(好吧,我承认对于系统,我是有点洁癖的),加上出现了几次库里的目录发生错位的问题,今天终于逼自己去重新研究一下三个月前曾经放弃的方案——git。

无疑,Git的理念,和之前使用的vss,svn有很大的差异,这也是三个月前没有选择git的原因。而这次对于svn的不可忍受,才让我逼迫自己去了解、接受他的新潮的理念(当然,前提是,我其实是认同这种新理念的,对于旧的模式只是有点顽固的留恋罢了),昨晚(应该说是6月30日凌晨)耐心看了一些git的介绍长文后,终于有点跃跃欲试的感觉后,才睡。今天中午起床后,就开始动手,直到后来找到一份目前为止我认为最好的git的教程(中文)后,一切都变得顺风顺水了,在接受了他的理念,理解了他的方法,并实践成功后,也就有了一马平川的那种爽的感觉。尤其是,这意味着从此可以告别那肮脏不堪.svn们(但其实,这点已经不再重要了,相对于git所带来的其他更多的东西)。

如同三个月前的SQL Server和vss,SVN也永远的离开了我们。



分类:Linux 研究, 我用软件 | 没人评论 | 224 次阅读
   珍惜生命,远离QQ    @ 2010-03-23, 14:34

http://news.163.com/10/0322/05/62BT6NC8000146BB.html

类似这样的新闻,早已经不是第一次了,公安通过QQ聊天记录,甚至是行为——查阅共享文件,来破“案”,居然还毫不羞耻的作为功绩在新闻中宣扬。在QQ群里“侦查”半个月,可以想见人民警察们平时在干些什么,人民警察逛QQ群深入人民中间,顺便还能破案立功。

毫无疑问,QQ是使用人群最多的IM工具,而在中国,这样的工具能生存发展,显然是向监管部门做了相当的妥协,至于妥协的内容,即使屁民们用屁股都可以猜想到。只是,你以为他们只关心一方面的内容,而忽视了他们也有关心另一方面内容的需求。你以为他们只在乎和谐稳定,却忽视了他们也有经济利益的需要。他们甚至可以不是因为你说了什么他们不愿意听的话,而是做了什么(比如查阅了一个共享文件,一张图片,由于有上海倒勾的先例,我甚至不惮以最恶毒的心态怀疑这些图片是倒勾所上传),就可以给你定罪。那么,QQ记录下来的,肯定不单单是你的言论,而更包括了你的动作!

喔,多么恐怖的IM!



分类:我用软件, 点滴随笔 | 没人评论 | 590 次阅读
   gtalk    @ 2010-01-24, 0:49

今天又发现了tm(qq)丢失信息的情况,一直以来对qq不信任(服务器会保存用户聊天记录以备有关部门观看检查),再加上反复出现的工作不可靠情况(丢失聊天内容),决心今后重要工作都不依赖于tm了。

msn自从8.5版本之后的14.0版的超级难用,就再也没升级过(由于操作系统是Windows Server 2003 R2,所以msn倒是一直没有如xp下那样强制要求升级到14.0)。工作伙伴也不爱用msn,加之msn又是明文传输,也没有安全感。所以重要工作也不打算转移到msn上。

于是今天和solmyr一起重新下载了gtalk英文版来用(中文版也是明文),装上后,只是感觉没有直观的表情,不太习惯,另外就是我觉得是tm(qq)的杀手应用——传送屏幕截图的缺乏。不过这些都是小问题了,gtalk和chrome一样,实在是够简洁,很舒服。

一如chrome的情况,曾经在gtalk刚发布时(3、4年前吧)下载并且用过,不过当时并没有什么感觉,一来用的人不多(朋友当时都在msn上),二来确实简单了些(qq/tm功能多),就没持续用下来。不过今天重新装上后,感觉和3个月前重新用上chrome一样,居然感受到了久违了的激动——我喜欢它!

可能是我变化了吧,反正,现在与最重要的联系人——工作伙伴,之间有了这个可靠、安全、简洁的im工具。相比而言,msn、tm/qq都太复杂了,至少是越来越不适合我了~~



分类:我用软件 | 3 个评论 | 1,075 次阅读
   用 Acronis True Image 复制T30的隐藏分区    @ 2009-11-14, 20:01

在上海期间,T30的硬盘出现了问题,有坏道了。当使用中,当系统读到坏道部分的数据时,要么“死读”,要么蓝屏,也因此导致我觉得T30运行速度大幅下降。当时带有一块和T30内的硬盘完全一样的移动硬盘,于是想换上好的硬盘。

IBM的系统恢复机制,也就是那个F11功能,平时或许你会觉得很方便,但是当你要换硬盘时,却会感觉这个机制太变态。因为那个隐藏分区,很难完全复制到新硬盘上,并且让F11工作。当时试了Ghost,试了自己把文件拷贝出来等等方法。Ghost完全无效;自己把文件拷贝出来模拟,可以安装,但是安装后的Windows XP没有驱动,还需要激活,和F11安装的效果完全不一样。网上查到用IBM的什么fwbackup.exe和fwrestore.exe工具可以复制隐藏分区,结果了解到这些工具是在T42(或者是T40?)的机型中的隐藏分区里,才有这两个工具。折腾了一天两夜,最终没有成功而放弃。

回到珠海后比较心定了,刚才再次努力,用Acronis True Image Home,将老硬盘上的隐藏分区和mbr一起备份到一个镜像文件,然后再从镜像文件恢复到新硬盘上,再将新硬盘装上T30。开机,F11,成功!

看来T30又要恢复活力了……



分类:我用软件 | 没人评论 | 1,176 次阅读
   无法使用的google桌面    @ 2009-10-14, 22:56

今天换了宽屏显示器,想着可以装个google桌面,放在屏幕右端,类似vista/win7的侧边栏那样。结果装上之后,用chrome访问很多网页,都出现问题。最典型的,居然是用chrome访问gmail,页面再也出不来。纳闷了半天,后来才想到是google桌面,把它卸载掉,一切恢复正常(Windows Server 2003 R2系统)

呵呵,google桌面,chrome,gmail,这都是google自家的东西,居然出这样的问题。唉……



分类:我用软件 | 没人评论 | 1,101 次阅读
   Chrome    @ 2009-10-11, 20:55

由于IE7和IE8不符合我的审美,一直用着IE6,但近期发现越来越多的网页已经对IE6无法很好支持了。所以,也用FireFox作为补充。

solmyr上个月在珠海的时候,在solmyr和陈放两个的鼓动下,开始用chrome了。很早以前当chrome刚发布的时候,是试用过的,不过由于经常崩溃,遂放弃了。

这次装上Chrome,已经是3.0了,稳定性看来是已经不是问题了。速度极快,是chrome最吸引人的一个因素,另外那个书签栏确实比IE的收藏夹要好用得多,至少可以减少收藏夹的一个层级,简单的拖拽又能方便调整“按钮”的顺序,备份、还原也可以很好的保持书签栏中所有项目的原始位置,非常好!(IE的收藏夹在备份后,每次还原后,收藏夹的项都无法保持原始位置,还必须手工调整,这点直到IE8都没有改变,实在令人想不通!)

因此,将Chrome设置成了默认浏览器。只保留IE6用在网上银行等网页。至今已经半月有余。一个体会是,用不同的浏览器访问国外网站,基本上都没有困难,不会发生什么大的问题。而访问国内网站,很多网站都必须用IE访问才能很好的工作。

看来,国内的网站(网页)开发人员,还是非常不重视浏览器的兼容性问题的。IE虽然目前还可以算一家独大,不过,我认为,照着目前的情形发展下去的话,IE前途堪忧。其实,无论如何,开发人员都必须重视平台兼容性问题的。如同通用应用程序开发人员,不可能让自己的程序只能在Windows XP(或者Vista?)上跑吧?



分类:我用软件 | 1 个评论 | 1,427 次阅读
  NC-BLOG v4 based on WordPress     版权所有© 2004-2010, 东日制作室     内容版权© Nicrosoft