Skip to main content

Posts

Showing posts with the label perl

Green Apparatus 移植至X11后 wait 指针的修正

参考: http://d.hatena.ne.jp/tksmashiw/20080421#c 前一阵子在gnome look里看到了 Green Apparatus 这个主题,觉得不错就下载了。 但是其中的Wait指针有问题,动画播放时指针自己浮动了。 主题下面的评论里也提到了这个问题,但是没有解决方案。另外还提到这个主题原来是Windows的,后来被移植过来的。 今天在上面的链接里找到了解决方案: 首先下载 CursorXP/FX to X11 Mouse Theme Converter 并安装 sudo apt-get install libconfig-inifiles-perl perlmagick imagemagick x11-apps 然后下载一个Windows的Green Apparatus主题,应该是一个.CurXPTheme文件,其实就是一个zip 解压后修改Scheme.ini,把[Wait]下Frame=106改成107,[Wait_Script]下26-106改成27-107 最后重新打包,并用Converter转换成X11的主题。 安装,测试。 No problem!

[转] Perl 和Python 的比较研究

Perl 和Python 的比较研究 随着系统管理的复杂化和网络运用的扩展,脚本语言在实际编程中的应用越 来越广泛。传统观念是:一般的高级语言如C/C++,Java,Delphi 等用来编写主要 的功能组件,如java 的类和beans,用C/C++写的动态连接库,用VisualBasic 写 的控件等,而脚本语言如javascript,Vbscript,perl,python,sh 等通常认为脚 本语言是介于HTML 应用的发展和脚本语言本身的发展,脚本语言的应用早就超 出仅仅作为常规编程语言的辅助角色而用来直接开发应用系统,著名的网络流控 制系统mrgt 就是用perl 开发的。现在的脚本语言,其功能甚至强大到可以和一 般高级语言相媲美,而且引入较新的程序机制和技术(如OO 和异常处理),加 上固有的简单易用,逐渐发展为程序开发的一支主流。脚本语言的基本特征是语 法简单,跨平台,类型宽松,解释执行。早期的脚本语言?本文选择现今在自由 软件开发里很具代表性和广泛使用的两种脚本语言perl 和python 进行比较研究, 以期使读者能对这两种脚本语言的基本特点和新发展有一定的了解。 一、 两者初识 Perl(可以看作Practical Extraction And Reporting Language 的首字母)语言 最早由Larry Wall 开发,原始动机即作为一个文本提取和报告的实用语言,本来 是基于UNIX 系统,后来发展成能运行于几乎所有的机器体系和操作系统。Larry Wall 是坚实的免费软件拥护者,所以perl 也成为免费软件之一(但不属GNU), 按自由免费软件的一般模式发展和传播(perl 中的源代码、标准库文件、可选模 块及所有文档都免费提供,并被用户团体所支持)。从1988 年的最初诞生,到现 在的perl 6 系列版本,perl 能够如此稳健蓬勃的发展是和它自由免费、简单高效 (语法上象C 和Unix 的sh,解释执行前会简单编译,有点象java)、强可扩展性、 数据类型灵活、面向对象以及有强大规范的用户团体交流(CPAN, Comprehensive Perl Archive Network)和幕后支持组织(CPAST, Comprehensive Perl Arcana Society Tapestry)分不开的。 Python 最初出...