分类“学电脑”的存档

Lazarus0.926的中文化配置

2008年10月28日 星期二

Lazarus经过了一年的持续开发,于本月‘正式’发布0.926测试版。(为啥不叫正式版?估计要等到1.0)。最鼓舞人心的特性莫过于UTF8编码的全面支持。这意味着雄心勃勃的开发者能够在自己的软件中同时使用:中文简体、繁体、韩文、日文、法语、阿拉伯语……。不过,作为一个刚刚迈入Pascal编程领域的新手,大鹏关心的是这个东西在中文视窗下的方便之处。下面就几个方面测试:中文界面、代码内中文字符显示、免重装运行、中文输入法热键冲突。

(more…)

羽毛数据库图形客户端Sqlite-Manager初探

2008年10月09日 星期四

听说过Sqlite数据库吗?正如它的羽毛图案所暗示,它是一个非常轻盈的单文件数据库。在官方网页sqlite.org上面,我们能看到三家组织的商标:图像业的老大Adobe、浏览器的新锐Mozilla、还有一个据说是智能手机搞得很不错的Symbian。不知道什么风把这三家似乎没什么关系的组织吹到一起来了,搞得一地鸡毛。

Sqlite小到什么程度?如果在win平台下,你只要下载一个sqlite3.dll,就可以开发程序来创建 sqlite格式的库文件了。(哦,你不是程序员?没关系)或者说,如果一个软件支持多种数据库,你把sqlite3.dll拷贝到它的目录,那么这个软件就立刻能读写sqlite数据库了。这样的特点对程序员的吸引力特别大。不过,作为软件的用户,您可能已经用了Sqlite数据库而自己还浑然不觉。比如:

(more…)

火鸟数据库图形客户端FlameRobin初探

2008年10月05日 星期日

有人说,开源数据库Firebird什么都好,就是缺一款好用的GUI客户端。深有同感,我在官方网站的英文里面踅摸,找到一个链接IBPhoenix.com,专门介绍客户端的,大约有几十个。我也没搞清楚两个网站啥关系,反正Logo上都是类似的红色小鸟。可怜我一个一个把免费的软件下回来,然后一个个安装测试,竟然没有一个让我觉得利索的。本来对这个FB数据库就不熟,再弄个别扭的客户端那不是要吃天鹅肉了么。

一个据说在国外嵌入市场占据了三成份额的数据库,我竟然连个表格模样都看不到,实在不甘心,最近我杀了个回马枪,总算是发现了个宝贝。这就是很可能被FB作为官方客户端的FlameRobin。几个月前我也见过它,但它就一简陋的小窗口,着实让我大意了:‘就这点东西还能官方客户端’?但是今天看来,这个FlameRobin大有乾坤,它其实是一个有丰富图形界面的强悍工具,关键看你能不能找到。正好9月底,FlameRobin发布了新版本0.9,我就借这个版本给大家截几张图,看看这个火罗宾武艺如何。

(more…)

Lazarus 0.925的变化

2008年08月03日 星期日

lazarus-925-logo-new表面上看,Lazarus的网站仍然停留在去年发布的0.924版,但实际上,它的开发版本每天都在繁忙的更新。由于关注它对数据库的中文支持,我不停地下载开发版,盼望着老问题能得到新答案。虽然我关心的问题并没有解决,但新的0.925版仍然让人欣喜。来,看一看Lazarus 0.925有什么变化。


(more…)

搞定:Lazarus添加zeos数据库组件

2008年05月20日 星期二

上次我尝试《Lazarus构建sqlite数据库组件失败》,不过这次运气好,搞定了zeos数据库组Zeoslib件。这是个一揽子数据库解决方案,顺带把sqlite也解决了。不过由于Lazarus本身不支持动态编译(实际上我还不确定这个词的含义),所以,添加组件需要重新编译Lazrus本身,这是个费时费力的活儿。写下来吧。 (more…)

经历:Lazarus构建sqlite数据库组件失败

2008年05月09日 星期五

Lazarus号称‘快捷开发工具’,但如果不能连接个数据库,怎么能算快捷呢?目前桌面数据库的选择并不多,微软的Access虽然使用简单,但只有2007版才公开格式。现在我们用开源的辣子,最好也能找到一个开源的桌面数据库。SQLite及时出现,这个目前已经嵌入PHP 5.x的单文件轻巧数据库十分吸引我。但我在Lazarus添加sqlite组件时遇到了麻烦。 (more…)

Lazarus小知识

2008年04月27日 星期日

目前,这个开源的pascal语言综合开发环境还有点羞涩,同许多开源软件一样,你比较难以接近,而一旦你了解她之后,你就会深深的喜欢上她。我近期抽出时间,试图接近这个初出茅庐的明日之星。以下是一些入门知识。 (more…)

Lazarus中文版免重装的方法

2008年04月20日 星期日

Lazarus是一个pascal语言的综合开发环境(IDE),被看做Delphi的开源替代品。目前的版本接近1.0,已经成熟可用。通常看到 一个开源的软件,我都指望着它能直接拷贝运行,就象OpenOffice一样,后者甚至能在光盘上运行。不过我发现这个Lazarus直接拷贝运行会报 错。查询官方资料,老外给出了U盘运行的方法,感觉非常麻烦。经过几天的摸索,我终于找到了Lazarus免重装的方法。 (more…)

电脑会自动生成~DF*.tmp文件

2008年02月10日 星期日

上篇说bug众多,这里详谈一例。在某台电脑上发现了奇怪的现象,用户的临时文件夹下面有大量的小文件。这些文件都以~DF开头,后面是4位字符或数字,后缀名是.tmp。貌似自动生成的,以16进制编号的临时文件。数量巨大,第一次发现的时候有近千个。 (more…)

是谁?咬开这天地

2008年02月07日 星期四

是谁?咬开这天地!漏出众多bug:首先发现一陈年老 bug,WPS2007某版不能删除用户临时文件;而后,在《科学》杂志的中文网站发现错误链接,一个小错误;参与 OOo2.4本地化测试,在某版中发现导出pdf重名文件无警告的bug,已得到相关人士确认;而在频频更新的Vbox中,使用vista客机访问xp主 机的共享文件夹失效,经过一番挣扎的英文求助,确认是某版本的Bug Ticket。详情如下: (more…)