编程 :条形码开发_一条开发者之路:编程和精神疾病

编程 :条形码开发

1997年初,我父亲买了预装有Microsoft Windows 98的台式机。当时我是11岁的小学生,我开始学习这些应用程序。 六个月后,我们使用拨号调制解调器访问了Internet,我了解了访问万维网的基础知识并发现了Netscape Navigator。

我不喜欢FrontPage网站编辑器,我选择的Internet套件是Netscape Navigator6。尽管使用5.6 KB / s的载体上载Windows位图图片,但HTML 4.0标准刚刚发布,并且Navigator易于更新。是一个挑战。 我探索了FTP之类的技术,该技术由Tripod上的免费网络托管服务。 我了解到它运行的是类似Unix的操作系统,因此我进行了更多研究并发现了Linux。

到那时,静态网页变得无聊了,我知道大多数HTML标记及其语法。 我想学习如何编码,因此找到了一些有关Java编程语言的教程。 到1999年,我有了一个运行正常的Java编译器,并且能够使用系统设置来设置适当的Classpath环境变量。 MS-DOS文件名令人沮丧,特别是因为提供的编辑器不接受任何后缀,但.txt。 但是,使用命令提示符和已安装的edit应用程序,我可以创建纯文本文件并设置适当的后缀。

第二年,我上大学,学习了SUSE Linux 6.1和Java SE 1.2编程语言。 另一个学生向我介绍了免费软件和GNU GPL许可证,并帮助我在新的Compaq Evo N160c笔记本电脑上安装了SuSE 7.1。

我的计算机上不再有Microsoft软件。 GNU / Linux操作系统正是我想要的,它提供了编辑器,编译器和可以自动完成的命令行。

六个月后,我安装了Debian GNU / Linux。 由于YaST2只是配置文件的前端,因此我不得不使用Debian Potato 。 我选择的引导程序是LILO,第二个扩展文件系统是可靠的-像ReiserFS一样没有故障。

在2002年Spring,我读了一本有关C编程语言的书。 我想学习做类似javax.swing的 UI,并且一位朋友推荐了即将发布的Gtk + 2.0 。 至此,我停止使用KDE桌面环境。 Gnome 2有所不同,并提供了带有提示的抗锯齿字体。 我用它来玩Chromium BSU ,而KNOPPIX发挥了魔力。

Freshmeat是免费软件的SCM托管人。 起初,我只创建和发布压缩的tarball。 然后,我提出了创建音乐音序器软件的想法。 当我使用Rosegarden进行记谱时,我无法使音频输出正常工作。 但是XMMS可以工作,我听了音频CD。 我喜欢的另一个应用程序是GIMP v1.2,我曾用它来创建PNG图像。

在2005年,我的心理健康状况遇到了一些困难,但最终恢复了过来,足以再次启动Advanced Gtk +音序器代码库。 两年后,AGS项目托管在SourceForge上

到2009年,我仍在使用Debian,Emacs和GCC(尽管G音序器的代码库已大大增加)。 我曾担任ITC工人的学徒,并在苏黎世的一家公司实习。 这是一次很棒的经历,我的工作很有价值,与其他员工一起工作也学到了很多东西。 我开发了一种迁移工具,可以从竞争的软件应用程序中导入数据,后来使用Selenium进行了功能测试。

在过去的五年中,我一直在全职从事自己的项目。

患有精神疾病使事情变得更加困难,但是我要感谢在众多邮件列表中,尤其是LinuxQuestions.org上支持的每个人。

翻译自: https://opensource.com/article/18/12/open-source-story

编程 :条形码开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值