Linux下的Delphi-kylix3(安装配置)

    Linux下的直观的开发平台非常少,这使得开发KDE和GNOME平台软件异常复杂。这极大的限制了LINUX的发展,毕竟谁愿意在文字界面下工作呢。 不过现在有些变化了。 很多开发平台如雨后春笋般的成长,比如KDevelop. 不过到现在为止,我都还没搞清楚kdev怎么用。 另外Gambas也是个不错的选择。 现在又多出一个新的选择——Kylix。
[img width=400 height=300]attachment/061101/1162157714_1.jpg[/img]
    这就是kylix的开始界面, 是不是觉得很眼熟呢, 它在windows下的名字叫说delphi. 这下知道了吧,kylix就是linux下的delphi平台。当然,kylix也包括一个c++的可视化开发平台。可惜不好用。

   可以在Borland的主页上下载 http://www.borland.com/products/downloads/download_kylix.html
    注意,下载前一定要免费注册一下,填写正确的油箱,可以都受到一个免费的license key,非常有用的。没有它即使安装了也无法使用。

   检查gcc的版本,如果你的linux没有安装gcc, 是无法继续安装kylix的。 检查指令是

gcc --v

   最下面可以看到gcc的版本号,我的suselinux10是gcc4.0.2。

   下载到一个压缩文件,解压准备安装,这时一定要使用root账号。不然肯定失败。 打开一个控制台,进入解压目录输入指令:

./setup.sh

   可以看到一个图形化的安装界面。一步一步的安装就好了。 一切最好使用安装程序的默认设置。kylix会安装到/usr/local/kylix3 下面。安装好以后,将borland发来的一份邮件里面的附件复制 home目录下,比如root目录下。

[newpage]

   安装好后,你的kde菜单会自动多出borland kylix3的菜单。
[img width=400 height=300]attachment/061101/1162157714_0.jpg[/img]

   但是这个时候,还无法执行kylix3,因为k3有个问题,它不支持Kernel2.4.0以上的版本。需要设置环境变量才行。 执行指令如下:

<br/>cd /usr/local/kylix3/bin<br/>export LD_ASSUME_KERNEL=2.4.20<br/>exprot LC_ALL=en_US<br/>./startdelphi<br/>

   这样可以开始运行kylix了。
[img width=400 height=300]attachment/061101/1162157714_2.jpg[/img]
[img width=400 height=300]attachment/061101/1162157714_3.jpg[/img]
[img width=400 height=300]attachment/061101/1162157714_4.jpg[/img]

   可以将上面这段代码用vim写入一个文件,然后命名为kylixrun,然后使用下面的指令使其可以运行。以后直接运行kylixrun就可以直接打开kylix3了,指令如下:

chmod +x kylixrun

[程序发布]unix时间戳转换1.0 (windows unix通用)(1.0过期,2.0已经发布)

unix时间戳转换1.0 (windows unix通用)

更新:
 增加时间戳转换为系统时间的功能
 修改了算法
 修改了系统时间转换为时间戳的一些问题
 用C++重新编译
 移植到unix系统下(可以在unix系统下运行)
 返回显示菜单

程序运行:
 windows下请执行程序 “winutsc.exe”。unix系统下将”unixtsc” 文件复制到 bin 下。 然后输入指令 unixtsc 。 如果程序发生错误可以 按下 ctrl + c 组合键终止程序。

 另外 unixtsc 我已经在SUSE Linux 10.0 下测试过了。程序不需要调用任何运行库,所以在其他的系统应该不会用问题。 如果有什么错误请和我联系。

 注意时差,国内的主机基本上都是 +8 的时差,也就是说。转换出来需要在加上8小时的时间戳 (也就是 28800 )。本程序的时间差为 +0 。 不同的地方要注意不同的时间差。

[newpage]
一些废话:
 一个多月了,时间是长了些。 本来早就写完了的。 后来开学后学习c++了。 为了练习,就用c++重新写了所有的代码.这样重新测试又花了很长的时间,加上上周发生了很多事情 ~~~>_<~~~ . 不过我在昨天晚上还是将所有的东西都完成了。今天又写了这些文档。 下载:
[file]attachment/200611/1164063655_0.zip[/file]

2006年10月22日 16:30:07 (1161534607)
heston@goodays.com

蜜蜂惊魂。。。

   不知何时,我窗外的屋檐下来了一群邻居–蜜蜂, 他们一直就和我共处一个屋檐下,我本来就不打算去干扰他们的。但是没有想到。 他们却对我下了毒手。[emot]03[/emot]

   周一, 我回到家里,发现屋内有几只蜜蜂, 也没太注意,因为这几天经常有蜜蜂走错门。 所以我换了件衣服准备做饭。当时没有注意其实衣服上有一只蜜蜂。 吃饭完毕准备去移民局续签。 准备出发的时候突然觉得脖子上怪怪的。 用手一抓毛茸茸的。拿下来一看发现是只蜜蜂。 赶紧扔掉,但是还是被它叮了。 因为以前被叮过所以马上就把刺吸出来了。然后又涂抹了点清凉油。 也没有觉得怎么样。去网上查了一下得知,过20分钟没感觉就没事了。 于是我在家里等了30分钟就出门了。 后来才知道这其实一次惊悚的开始。。。。[emot]25[/emot]

   在车上一直都没觉得什么。但是快到市中心的时候突然觉得心口一紧,然后全身发软,而且冒冷汗。 觉得似乎不对头。 我记得我在网上看过好像有被蜂蜇了几个小时后发作的。难道让我碰上了。[emot]10[/emot],赶紧下车。 下车后更加糟糕了。开始全身发抖了。当时情况比较紧急。我赶紧找了个人帮我打电话叫999来。一位女士真是很善良,看我状态不对赶紧帮我打电话叫救护车。 然后一直呆在我身边。[emot]08[/emot]

   以前我看到每当救护车开过的时候,即使道路再堵车。 救护车也像是劈波斩浪一般的前进。 我觉得有这样的效率, 出了事情也没有什么好担心的阿。但是我完全错了。 我紧张而且恐惧的等待了15分钟,竟然还没有来。最搞笑的是我慢慢的好了起来, 最后什么事情都没有了。[emot]23[/emot]不过也够吓人的。 要是哪天真有什么事情,我这条命恐怕就交待了。[emot]14[/emot]

   没有什么好说的了。本来我打算和这些邻居和平相处了。但是既然他们都开始攻击了。我就没有办法了。 然后一直联系房东解决问题。 礼拜三得到消息,他们约了一个专业的人员在周五下午来清理蜂巢。[emot]07[/emot]

[newpage]

   今天下午。我回到家里等了一下, 来了一个年轻人。我看年纪不大,基本上看了一下地形就开始工作了。 也没过多少时间。就把蜂巢给清理出来了。我看了一下还真是不少。足足有一个摩托车帽大小的蜂巢。 上面还留有清理时候留下的一些白色粉末。 后来才知道是一种麻醉剂。不过对人伤害不大。

[hr]
[img width=400 height=300]attachment/061020/1161383973_0.jpg[/img]

[img width=400 height=300]attachment/061020/1161383973_1.jpg[/img]

[img width=400 height=300]attachment/061020/1161383973_2.jpg[/img]
[hr]

  他看我对这个很有兴趣,还专门给我讲解了一下蜂巢的结构,工蜂区,女王区。结构什么的。虽然我以前在电视上看过,但是实物还真是第一次看到。的确很有意思, 临走那人还给我留了一片蜂巢。留个纪念。[emot]15[/emot]
[hr]
[img width=400 height=300]attachment/061020/1161383973_3.jpg[/img]

[img width=400 height=300]attachment/061020/1161383973_4.jpg[/img]

[img width=400 height=300]attachment/061020/1161383973_5.jpg[/img]
[hr]

   最后,还是很感谢那天留在我身边的女士。真是好人啊。可惜我却连名字都没问。太失败了。 但愿好人一生平安。[emot]02[/emot], 现在我仔细想了一下,那天估计就没什么事情。要么就是我太紧张了。要么就是晕车了。[emot]23[/emot]

看诸葛亮論諸子

   近日心情很差[emot]24[/emot], 只有翻翻古书,一不小心搞到了“诸葛亮集”一共5卷,下面是截取的其中一卷的某个章节叫”論諸子”.[emot]08[/emot]

[hr]
[b][size=4]  老子長於養性,不可以臨危難。商鞅長於理法,不可以從教化。蘇、張長於馳辭,不可以結盟誓。白起長於攻取,不可以廣眾。子胥長於圖敵,不可以謀身。尾生長於守信,不可以應變。王嘉長於遇明君,不可以事暗主。許子將長於明臧否,不可以養人物。此任長之術者也。○《長短經》卷一《任長》。[/size][/b]
[hr]

   看来诸葛老头对前人的长短非常了解。可惜他恐怕不是很了解自己的能力。 我模仿他评价诸子评价一下诸葛亮就是: [b][size=4]孔明長於为安邦治国之相,却不能为攻城掠地之将。[/size][/b][emot]09[/emot]

I can't believe………………………

[emot]05[/emot][emot]24[/emot]
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
[newpage]
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

恢复了。。。

   虽然已经不对恢复数据抱希望了,但是还是想尽可能挽救一下我辛苦的工作嘛。就在我最后打算放弃修复的时候,无意中发现了一个叫finaldata的东西,用它还真就恢复了很多东西,比er好用的多。 [emot]08[/emot]

   用finaldata的时候,当发现我熟悉的目录名称时,心情真是很复杂的。 刚刚将所有的数据导出来。仔细检查了一下。 很多东西都回来了。比如时间戳转换的源代码等等。 真是没想到啊。 恢复率比想象的还要多。[emot]07[/emot]

末日,绝对是末日

[size=3]    我整个硬盘的数据,顷刻之间化为乌有。我甚至完全没有防备。 虽然有备份, 但是仍然无法弥补损失,我接近完成的unix时间戳转化软件, 几个网站的注册数据。网站的源代码, 设计logo, msn 和QQ聊天纪录。 生活图片, 网页采集系统。 大一完成的全部工作。 虽然使用EasyRecovery进行了恢复,但是恢复率还不到1%. 这就意味着上述所有的东西都没了[/size][emot]24[/emot]。

   [size=3]前天,10月9日,星期3。本来是个风和日丽的日子。一切都如往常一样太平。但是我完全没有注意到一个灾难正在慢慢的向我靠近[/size][emot]03[/emot]。 [size=3]放学后回到家里,搞定吃饭等大事之后我就开始忙碌在电脑周围, 本来打算重装一下ubuntu linux, 然后在装个c++编译器, 这样就可以把我写的unix时间戳转化软件移植到linux下。 因为先前式安装过一次,本以为是轻车熟路。 在硬盘分区编辑里面, 我迅速的敲击了一下回车键,用来确定分区编辑。 这次回车键成为人类历史上最有杀伤力的回车键。 它所确认的硬盘修改将硬盘重新格式化了一遍。 硬盘上的所有东西都没了。[/size][emot]18[/emot]

   [size=3]我试验过很多的恢复方法,比如用diskman修复分区表。 但是因为格式化后的分区表本没有问题,所以没法修复。 昨天我又试验用easyrecovery进行恢复。 到刚才为止也只是恢复了1%左右的数据。 很多东西完全无法挽救。比如unix时间戳转化软件的源代码。 因为是er不支持的cpp文件。 所以根本找不到。[/size][emot]05[/emot]

   [size=3]血的教训啊。所以备份的时候硬盘分区表的备份也非常重要。顺便谴责一下ubuntu linux, 都什么年代了还搞文字界面的安装程序。[/size] [emot]22[/emot]  

中秋月圆夜

   本来早就知道今年的10月6日是中秋节的。但是临近中秋我却忘了这事,今天吃午饭的时候要不是同学提醒,我还真不会想起来的[emot]04[/emot]。
  不知道是不是因为纬度很高的原因,这边的月亮的确比国内大一号[emot]23[/emot],挂在天上一角也很亮的。 另外明天学校有个中秋节联欢,似乎要发月饼,不知道有没有我的份,去看看[emot]09[/emot]。