分类“学电脑”的存档

轻松制作多分区启动型优盘

2009年06月29日 星期一

想在优盘里面隔出一块来做启动盘,一般要用到优盘厂家的‘量产工具’。但简单了解后,发现这个量产过程有偶然性,并且不可逆,我不放心,干脆没试。经过数天摸索,终于找到一个用开源软件解决的方案,比较满意。效果是这样的:优盘上两个分区,插入Windows电脑时,只能看到一个容量稍小的分区,和普通优盘一样存取文件;但如果重启计算机,该优盘上另一个分区的OS能启动电脑,并且在启动后的OS中访问前一个分区,保存点文件啥的。关键是制作很容易,几乎全程图形界面,而且不管你是在用windows还是linux,都可以制作。本文中做启动的操作系统是Linux,而且不限发行版。 (more…)

Sqlite-Manager出现中文界面

2009年02月15日 星期日

好消息,本博看好的Sqlite-Manager在0.44版出现中文界面!一些网友评价,这款基于Firefox浏览器的扩展在功能上‘已经超越了很多独立客户端’。不过,语言包刚刚进入官方,安装后还未必能看到中文界面,本文介绍改装方法。略施小计,享受中文。 (more…)

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…)