那年春末,比尔和我得到了一个c-cubed公司管理员的密码,在湖畔中学我们用这个密码登录。
很快我们就找到了要找的东西--公司的内部会计文件,文件名为acct*盨ys。
文件是加密的,但我们知道文件记录了所有付费账号和免费账号的信息。
我们的想法是要找到一个免费的账号来用,我们知道这样做不对,但还是铤而走险了。
我们几次尝试找一个专门的程序来读出acct*盨ys文件并进行更改,但都无功而返。
于是我们就把这个文件复制到了我们的文件目录中,等着以后再试。但我们再没有这个机会了。
几天后,弗雷德·赖特老师把我们俩叫到他的办公室。当看到迪克·格伦跟另一个穿黑色西服、板着脸的c-cubed公司代表也在那里时,我们吃了一惊。
我们俩盼着只是受一点儿轻微的责罚就可以脱身,毕竟在严格意义上讲我们什么都没有做。
但接着那个板着脸的人就说我们篡改商务账户的行为是
“犯罪”。比尔和我不禁担忧起来,我们会被罚退学吗?结果却比这个更严重。
“你们窃取了账户文件,你们被公司开除了。”那个人说道。我们俩在c-cubed公司的特殊权利被收回了,整个夏天我们俩都不知所措。
就在我几乎已经一无所有的时候,我遇见了一个朋友,他认识的一位华盛顿大学的教授拥有计算机中心公司的免费账号。
湖畔中学的春季学期一结束,我几乎每天都去电气工程楼里操作终端机。
我从停下的地方继续开始,在学生会中心边吃汉堡边读手册,这样的生活也蛮不错。
整个夏天我都对这件事守口如瓶,没有告诉别人。这时我的身体已经发育完全,身高达到了1**83米,而比尔和肯特还像个中学生的样子,所以我不能冒险让他们也加入我在华盛顿大学的活动,这样会暴露我的身份。
在我最终告诉比尔这一切时,他很是抓狂,我也心怀愧疚。但这就是编程的魅力,若是再选择一次,我还是会这样做。
在湖畔中学上三年级的那个秋季,我偷拿会计文件的过失被原谅了,计算机中心公司对我的封禁也结束了。
史蒂夫·拉塞尔跟我达成一个协议--作为使用免费账号的回报,我要试着改进他们的basic编译程序。
高级语言越来越普及,编译程序变成了不可缺少的中介,它们是
“翻译官”,$淫荡
“目标代码”。像所有的dec软件一样,pdp-10运行的basic编译程序也是开放可扩展的,你可以自由地往里面添加新的内容,这就是指派给我的任务。
对一个从未真正上过计算机课程的人来说,这是一个高难度的挑战。打印出来的编译程序表能有简明词典那么厚,我花了好几天时间才对整体情况及它们怎样组合有所了解。
不论我编写的汇编代码是什么,都必须符合这个程序的逻辑流程,每一个字符都是如此,艰苦费力。
那年春末,比尔和我得到了一个c-cubed公司管理员的密码,在湖畔中学我们用这个密码登录。
很快我们就找到了要找的东西--公司的内部会计文件,文件名为acct*盨ys。
文件是加密的,但我们知道文件记录了所有付费账号和免费账号的信息。
我们的想法是要找到一个免费的账号来用,我们知道这样做不对,但还是铤而走险了。
我们几次尝试找一个专门的程序来读出acct*盨ys文件并进行更改,但都无功而返。
于是我们就把这个文件复制到了我们的文件目录中,等着以后再试。但我们再没有这个机会了。
几天后,弗雷德·赖特老师把我们俩叫到他的办公室。当看到迪克·格伦跟另一个穿黑色西服、板着脸的c-cubed公司代表也在那里时,我们吃了一惊。
我们俩盼着只是受一点儿轻微的责罚就可以脱身,毕竟在严格意义上讲我们什么都没有做。
但接着那个板着脸的人就说我们篡改商务账户的行为是
“犯罪”。比尔和我不禁担忧起来,我们会被罚退学吗?结果却比这个更严重。
“你们窃取了账户文件,你们被公司开除了。”那个人说道。我们俩在c-cubed公司的特殊权利被收回了,整个夏天我们俩都不知所措。
就在我几乎已经一无所有的时候,我遇见了一个朋友,他认识的一位华盛顿大学的教授拥有计算机中心公司的免费账号。
湖畔中学的春季学期一结束,我几乎每天都去电气工程楼里操作终端机。
我从停下的地方继续开始,在学生会中心边吃汉堡边读手册,这样的生活也蛮不错。
整个夏天我都对这件事守口如瓶,没有告诉别人。这时我的身体已经发育完全,身高达到了1**83米,而比尔和肯特还像个中学生的样子,所以我不能冒险让他们也加入我在华盛顿大学的活动,这样会暴露我的身份。
在我最终告诉比尔这一切时,他很是抓狂,我也心怀愧疚。但这就是编程的魅力,若是再选择一次,我还是会这样做。
在湖畔中学上三年级的那个秋季,我偷拿会计文件的过失被原谅了,计算机中心公司对我的封禁也结束了。
史蒂夫·拉塞尔跟我达成一个协议--作为使用免费账号的回报,我要试着改进他们的basic编译程序。
高级语言越来越普及,编译程序变成了不可缺少的中介,它们是
“翻译官”,$淫荡
“目标代码”。像所有的dec软件一样,pdp-10运行的basic编译程序也是开放可扩展的,你可以自由地往里面添加新的内容,这就是指派给我的任务。
对一个从未真正上过计算机课程的人来说,这是一个高难度的挑战。打印出来的编译程序表能有简明词典那么厚,我花了好几天时间才对整体情况及它们怎样组合有所了解。
不论我编写的汇编代码是什么,都必须符合这个程序的逻辑流程,每一个字符都是如此,艰苦费力。
</p>