+关注 私聊
  • lixinwang123

    第407楼2013/03/14

    就是去年2012年十一月份,真的是GC-8A,进口仪器,一个字,牛

    胖丁丁(zhongyuetong) 发表:天。。你说的上次是哪一年啊。。。这仪器也太能用了吧。。。

0
    +关注 私聊
  • 胖丁丁

    第408楼2013/03/15

    游戏都是装在软盘中,我有印象的就是两种,一种是打飞碟,一种是拳击游戏,后者是彩色的,需要在那台紫金II上运行。当时给我玩电话游戏是作为学习电脑的奖励,学一小时可以玩一小会,但是玩过几次后,我对它就没什么兴趣了,后来就更愿意不玩游戏,继续练编程去。我的这个习惯一直持续到了现在,一直没有碰过什么大型的网络游戏,只偶然玩一下“植物大战僵尸”。

    在BASIC语言之后,我开始接触数据库语言。BASIC语言虽然也很不错,但是它终究是一种偏计算的程序,主要作用就是进行数据计算,计算后显示一下数据或打印一下就没有了。当时就已经意识到了,好象它不太好存储数据,(有勉强可以存储的办法,但是很不方便)。当年学的数据库语言是DBASEII,后来才意识到,终于有了方便在电脑上存数据的办法了

    学习DBASEII时,我没意识到,我以后会为它投入那么多精力,甚至它成为我工作的一部分。这是一门可以收益终身的语言,虽然它显得比较小众,数据库语言种类本来就不少,它始终不是最吸引眼球的。但是对于一个半专业半业余的编程者,它却是相当实用的。从DBASE II,到后面的DBASE III,再到FOXBASE,再到FOXPRO,基本的结构与命令都一直有延续性,在FOXPRO FOR WINDOWS后,它基本没有继续发展,因为从数据库来说,它基本能满足我们绝大多数要求,不需要再进行革命性的改变。这和那个大学里的FORTRAN语言的命运完全不同。

    真正学会一门程序后,终生不忘,终生收益。去年夏天时我花了一个月编了个程序,当时离上一次编程已经有十年了,但是很多命令就象刻在脑子里一样,直接就涌了出来,个别比较冷门的函数,看看书或例子很快就能拣起来。

0
    +关注 私聊
  • 胖丁丁

    第409楼2013/03/18

    在当时的中国,计算机就象一个的婴儿,谁都知道它以后会长成巨人,但谁都不知道他长大后的样子。所以,编程序能做些什么,我并不清楚,只是作为一种特殊的爱好了。

    我对数据库的学习(指DBASE系列),一直持续了好些年时间。高中后期时从研究所移民到了深圳,还好父亲在深圳的单位办公室也有电脑,可以继续学数据库了,在那里的电脑中发现了一个辅助编程利器:PE2.PE2是我能找到的唯一一个可以行、列、块复制的编辑器,我后十年间所有的程序都是用PE2编写的。可惜现在找不到在WINDOWS条件下的PE2了,只能打开那个记事本凑合用用。唉,功能差远了。好东西不一定有生命力啊。

    开始学习电脑完全是父亲手把手地教,但是作为一个快五十岁的半路自学者,他自己也不可能钻研的很深入,我们其实都是只能用一点点有限的业余时间或课外时间才能学习编程,他更是基本靠自学了,非常不容易。

      这样的学习进步就会很慢很慢,总体学习的时间以数年计,但是掌握地很扎实。当解决问题不是靠书本课堂,而完全是靠自己研究自己想办法时,一旦有所突破,那就会领悟得特别深刻。到了第三年,也就是大二左右,我和父亲就处于水平差不多的状态,可以相互交流,一起研究如何问题,由于能帮上点忙,我甚至可以在假期的白天时间也能进电脑室,在父亲同事眼里已经算是一个可以做点事情的小电脑工了。

0
    +关注 私聊
  • 胖丁丁

    第410楼2013/03/19

    很多非电脑专业的人也学过电脑编程课,包括我上大三时,学校里也有数据库语言的课程。但是考试都能合格的非电脑专业的同学们,毕业后能独立编出完整的程序的例子极少极少。这就是电脑编程的一个极致难点,决定你的程序是否成功,不是你知道多少指令,而是你如何去解决发生的问题。有相当多的人,建库很快,做主菜单与子菜单很快,但就是在发生问题时卡在那里,而且是一直卡在那里,一个卡壳点,就可以毁掉一个大程序。

    一个计算机专业要学四年,几十门课。我的计算机学习主修一门:DBASE数据库,虽然都是业余时间,但是前后延续的时间远超过四年了,而且我很投入,有两年的大年三十,我和父亲还在机房里呆着攻关,因为那时电脑室才没有人。由于投入,才有了收获,编程的速度越来越快,解决问题也越来越有心得。大三时的计算机课,老师留了个大程序当期末作业,我一周就编完了,下次上课就牛皮哄哄地交作业(反省一下,太不谦虚了)。

      大四时,居然有了自己的第一篇发表在国家级杂志的论文。说来有趣,作为一个学化学的学生,自己第一篇论文居然是计算机方面的。

      当时父亲单位那里有几个工艺技术上的难题,需要计算机辅助解决,他特地留了两个给我,让我编程序处理,程序花了一番心思,编了出来,运用的效果也还行。这个程序是用BASIC语言编的,由于其中涉及到比较复杂的运算和选择,最后输出表格,不需要存数据,所以就放弃了更加熟悉的DBASE3,转回BASIC。程序完工后,父亲就写了篇论文,署了我们两个人的名字,这就算是我的第一篇参与论文了,论文我不太会写,好歹程序是我编的,没功劳也有苦劳吧。(顺便提一下,写科技论文是父亲的长项,我到现在也达不到他的总结归纳水准,他可惜是没有碰到一个好的时代)。

0
    +关注 私聊
  • 胖丁丁

    第411楼2013/03/20

      我在大二时,编程序的水平就已经全面超越了父亲,而且进步越来越快。由于是自学为主,所以掌握得不一定全面,但是我能解决程序编绎问题,而且编程的速度很快,越来越快。

    想起了一件小花絮,几年后,发生了一件意外的事情,父亲在单位因故得罪了领导,领导有赶人之意,但父亲是老员工又不便于直接动手,就借口搞内部部门调整,把父亲安排管计算机室了,又刻意只给配些连打字都困难的员工,懂点电脑的一个没有。然后大会小会地催促要加紧开发软件工程,却又不给钱买程序,也不招程序员。哪里有这样刁难一个快60 岁的老人去直接搞计算机的呢,这估计也算是当时全深圳最年长的计算机主管兼程序员了吧。他们的意思就是逼人知难而退,自己执笠走人,巧的是,这种难题却碰上我们父子俩。他们不知道父亲在同年龄人中,对计算机算了解的多的了,更不知道他背后还站着一个编程速度不逊于专业程序员的年轻人。

    在困难前,父亲发挥了自己强大的系统分析能力,很快写了一堆详细的工作流程分解表,详细到已经快接近能画出具体的数据库结构图了,我则充分发挥了自己的快速编程能力,日赶夜赶地编程序。不到一个月,就推出了两套层次清晰,功能完整,蒙外行更是绝对没问题的管理程序,把父亲单位的人唬得一楞一楞的。这件事情也算是一种多年投入的小小回报吧。

    真是一转眼间,我大学毕业后,参加工作了,进入了现在的实验室。

    在实验室里很快发现两台电脑,一台是气质联用仪的在WIN3.1下的HP3365化学工作站电脑,另外一台算是科室里的办公电脑,那是一台单位计算机室淘汰的IBM286电脑。

    虽然是淘汰的旧电脑,但当时也是宝贝,用一用也不容易,凑巧的是,当时的电脑保管人及主要使用者经常不在,后来才知道是忙着调动去了。。实验室待遇低,留人不易啊。。于是作为一个新人,我也有了比较自由的机会使用那台电脑。

0
    +关注 私聊
  • 胖丁丁

    第412楼2013/03/21

    真正在工作中使用电脑后,就发现了一个很重大问题,虽然自己也算接触了这么长时间的计算机,但是我却忽略了一让很重要的内容,那就是电脑打字。

    一直对编程投入比较深,所以当我看到一台电脑时,会本能地想到这是用程序编程序的,没有想到还是可以打字的,也是需要打字的,甚至说工作用的电脑更需要的是打字。在大学里看到一些姑娘们拿着一张报纸坐在电脑前面无表情地练打字,当时还不理解,现在才发现了自己的失误。出来混,迟早是要还的。

    这就是自学计算机的一个苦处,没有专业高人指点,就可能会在整个体系上有严重的漏洞,自己还浑然不知,父亲是搞研究出身,教我用电脑自然会偏向编程而不会偏向打字,最遗憾的是我始终不会盲打,需要交叉看键盘和看屏幕,这样一抬一低很辛苦的。养成就很难改,我到现在也没有能学会盲打,而且搞笑的是,我到深圳后才知道居然还有盲打这回事,居然有人可以完全不看键盘噼哩啪拉地打字。

    原来只会用拼音,开始还是全拼,后来有了简拼输入,少按几个键,但是也不方便。大学里面已经开始流行五笔输入法,但要学拆字根,想着没什么用,就偷懒没有学,失误啊,用拼音,容易上手,但是同音字太多,需要找字,用五笔,需要背字根,但是很多字直接能打出,找字的工作量小,这两种输入法,一个费眼,一个费脑,作为近视眼,还是选择费脑吧。于是就去书店买了一本五笔字型的书,花了一周的中午时间苦练拆字,慢慢地可以用适应用五笔打字了,一直到现在,我还是用五笔,主要用的是陈桥五笔。

0
    +关注 私聊
  • 胖丁丁

    第413楼2013/03/25

    实验室里女同胞多,但是当时能比较熟练打字的却挺少,于是我就承担了一些文书打字的工作,开始是打印点文件,后来就慢慢开始打印科室的检测报告单。我刚进实验室时,见到的还是一叠叠印制好的报告单,发报告时人手书写内容。打印检测报告单的事情给我加了不少工作量,毕竟这是一个实验室的报告量。不过当时打印报告单还是处于一个很低级的状态,在213汉字系统下的PE2打字,当时还没有接触过WORD,办公电脑连WINDOWS也没有,打报告仅仅是让报章单显得更漂亮一点罢了,实质上是把电脑打成一台打字机使用,

    从打报告单开始,又接触了一些新的内容,象我仅仅是做色谱的,主要是面对一些有机项目,但是一份完整的报告单,还包括了金属、理化与微生物的项目,另外还有一些关于样品的信息与送检的信息,如果平时只做份内的几个项目,是不会对这些产生概念的。一名普通的无职务无资历的基层实验员,在实验室中一般只会了解与自己相关的那一部分。如果我不是因为电脑工作,可能做再长时间也只懂那几个色谱项目,而对身边别的同事做的项目一无所知,更不会对一个实验室从收样品开始,到发报告结束,最后还要找客户收钱的整个过程不会有通盘具体的了解。

    从对样品检测报告单的逐步熟悉开始,慢慢了解了一些实验室运作与管理的流程。特别是在后来给科室编制实验室管理系统软件时,对管理流程的了解更清楚了。一般实验工作者都是从逐渐提拨的过程而了解实验室整体管理的,而象我这样是通过编管理程序这种方式来深入了解的,非常少见。

0
    +关注 私聊
  • 〓疯子哥〓

    第414楼2013/04/12

    胖哥厉害啊~相对而言,我自甘堕落了不少~

    胖丁丁(zhongyuetong) 发表:  我在大二时,编程序的水平就已经全面超越了父亲,而且进步越来越快。由于是自学为主,所以掌握得不一定全面,但是我能解决程序编绎问题,而且编程的速度很快,越来越快。

    想起了一件小花絮,几年后,发生了一件意外的事情,父亲在单位因故得罪了领导,领导有赶人之意,但父亲是老员工又不便于直接动手,就借口搞内部部门调整,把父亲安排管计算机室了,又刻意只给配些连打字都困难的员工,懂点电脑的一个没有。然后大会小会地催促要加紧开发软件工程,却又不给钱买程序,也不招程序员。哪里有这样刁难一个快60 岁的老人去直接搞计算机的呢,这估计也算是当时全深圳最年长的计算机主管兼程序员了吧。他们的意思就是逼人知难而退,自己执笠走人,巧的是,这种难题却碰上我们父子俩。他们不知道父亲在同年龄人中,对计算机算了解的多的了,更不知道他背后还站着一个编程速度不逊于专业程序员的年轻人。

    在困难前,父亲发挥了自己强大的系统分析能力,很快写了一堆详细的工作流程分解表,详细到已经快接近能画出具体的数据库结构图了,我则充分发挥了自己的快速编程能力,日赶夜赶地编程序。不到一个月,就推出了两套层次清晰,功能完整,蒙外行更是绝对没问题的管理程序,把父亲单位的人唬得一楞一楞的。这件事情也算是一种多年投入的小小回报吧。

    真是一转眼间,我大学毕业后,参加工作了,进入了现在的实验室。

    在实验室里很快发现两台电脑,一台是气质联用仪的在WIN3.1下的HP3365化学工作站电脑,另外一台算是科室里的办公电脑,那是一台单位计算机室淘汰的IBM286电脑。

    虽然是淘汰的旧电脑,但当时也是宝贝,用一用也不容易,凑巧的是,当时的电脑保管人及主要使用者经常不在,后来才知道是忙着调动去了。。实验室待遇低,留人不易啊。。于是作为一个新人,我也有了比较自由的机会使用那台电脑。

0
    +关注 私聊
  • 胖丁丁

    第416楼2013/06/22

    第一堂课(工作二十周年纪念)

    今天是六月二十二日,二十年前的今天,我正式踏上工作岗位。从此一个平凡的人,在一个平凡的岗位,渡过一段平凡的时间。

    但是在那个时间,发生了一件对他人也许微不足道,对自己却至今难以释怀的事情,今天是二十周年纪念,是把它写出来,纪念那一段奔波在路上,风雨夜归人的青春岁月。

    这是我走出学校,进入社会后,这个社会给我上的第一堂课,事情的起源,就是一个床位。

    到单位报到后,交材料交档案,就等着安排工作岗位,另外还等着人事科分张床位,人事科的负责人也知道我的情况,说让我先在他那里帮几天,床位的事情他去办。不幸的是,人事科和单位的一把手领导的办公室在一层楼,领导没事有时会来转一下。上午我报到了,下午领导进门看到我后,问一问现在怎么样了,我就说先在人事科呆几天帮一下忙,问还有什么事情,我就万分SB地说了还在等分床位。

    这不是我在单位做过的最SB的事情,但绝对是第一件最SB的事情。我永远忘不了领导当时的表情,那就是“气愤得差点跳了起来”。

    “这怎么行! 现在的床位好紧张的!”领导操了一口半咸不淡的四川普通话喊了出来,然后冲进边上人事科的小办公室发话“不许给他床位!”

    我当时就直接傻掉了。

    虽然我也是深圳生源,但是家住南山,工作在罗湖,距离超过30公里,而且当年的交通并不好,更别想地铁了,第一个月工资600多块钱,租房都租不起(当年房租特别貴),更不要象现在想着买私家车自己开车上班之类了。

    从单位下班回家,没有直达车,要转,小巴转大巴再转步行,路线还很绕,快的话每天来回路程四个小时,慢的话要五个小时,实在是吃不消,后来也有人事科的和后来实验室的部门领导帮说话,单位领导也知道我的实际难处,但是,还是不行,领导开口,駟马难追。

    从那一天起,我开始了风雨夜归人之路。

    还好部门老主任还比较有人性些,帮我找了两次单位领导未果后,就私自给了我一条活路,答应我可以早上晚半小时到,下午早半小时走,这样,我才能勉强支持下来。

    开始试着小巴转大巴,但是深圳的小巴有个特点,就是等的时间长还特别地绕,我试了一段时间,实在赶不及上班,后来发现一般也就是市区比较绕路(当年深圳市区的概念也就是在火车上至上海宾馆之间),到了上海宾馆西边就基本是一条直路了。

    于是我的最终路线变成了大巴加单车。放一台单车在华强北,早上从南山坐大巴到上海宾馆,再骑单车到单位,下午就是反方向。这台28寸永久自行车和我的年纪差不多,深圳是个单车丢窃高发的城市,我天天把它放在华强北,居然一直安然存在,老天有时也会长眼。

    于是,一个刚毕业的小青年,或顶烈日,或顶狂风,或顶大雨小雨,骑着一辆和自己岁数一样大的自行车,天天在深圳的三个区里来回奔波。

    深圳的热天很长,从四月初到十月底温度都很高,太阳把地面晒得滚烫,热气冒上来,远处的景象也有些扭曲。更糟的是无论上班还是下班,我都是迎面太阳刺眼的方向。

    深圳的雨季很频繁,所以每天都要随身带好单车雨衣,随时作好准备,就算是有雨衣,也保证不了太多,只能让人淋得不太透罢了。

    真正痛苦的是来台风的季节,狂风暴雨一齐袭来,顶风骑车很吃力,但最危险的还是侧风,我永远记得某一个打台风的日子,风雨交夹,我快骑到单位了,突然一个横切风,我前面一个也在骑单车的瘦弱的女士就这样硬生生地被风直接横着吹倒在地上。我由于车重些人也重一些,只是晃了几下没有倒下,我没有停下来帮她一把,仅仅是麻木地从她身边路过而去。骑到单位门口,看到里面停的几台大班车,心里一阵酸楚。我当时心里很明白,如果我当时被台风刮倒,也不会有人会停下来的。

    那一天,我望着镜子里的自己,说了一句话“你死在路上,也不会有人理的,除了你的家人,没有人会在乎你的死活”。

    这是我在社会中上的第一堂课。

    为了生活,我只能坚持。一共是一年零四个月加二十九天,一共是一年零四个月加二十九天。

    我在路上这样奔波了一共一年零四个月加二十九天,每一天我都在咬牙记录,咬牙支持。此期间,那辆和我年纪一样大的老单车,换过四次内胎,两次外胎。

    慢慢地,单位同事也知道我天天这样奔波了,个个都作惊诧状,个别没心眼的还给我补充一下:你是整个单位没宿舍的住得最远的人了。唉,唉,好心的同事们,这还需要你提醒么。

    我是单位第一个被迫如此奔波的人,想想领导为了维护自己面子不愿意松口也就算了,没想到后面的事情更让人无语。之后一两年来的有些毕业生,不是说深圳户口的不给床位,就算是外地毕业生,会先问你在深圳有没有亲戚,如果那人也万分诚实加上万分SB地回答YES的话,那就是床位极其紧张,当然了,并不是所有的新人都要经历这些,不是所有新人都可以忽略的。

    “这个世界,从来都是看人下单的”

    第二年,有了些意外的插曲,单位领导居然对我态度大为改观,居然还在大会小会上表扬过我几次,那是从他发现我会编程序开始的。旁边几个同事说了,趁他现在高兴,再申请一下呗。

    我还真得去试了,结果,还是一样。我最终明白他的意思,表扬一下你就很对得起你了,领导说话还是要算话,面子大过天。

    我后来才知道了另一件事,那是一个后来另一部门的同事A,外地的毕业生,是我和他比较熟以后才知道了。他由于有亲戚在深圳,也是不给床位。愤而找单位领导理论,领导照例用四川普通话批评他后,又给他竖了个光辉典型“你看B(指我),工作努力,风格还高,给他床位他都不要,要向他学习!”。

    同事A当时和我不熟,不过据他说,他因此愤恨了我一年,直到我们交谈了这事。

    我终于也感觉到了一丝愤怒。

    当时不给我床位,可以理解成领导一时误解,也可以理解成我不懂人情,不会积极地私下去敲门争取。

    有些事情,可以理解,但是无法原谅。

    在一年零四个月加二十九天后,我终于结束了这段艰苦的旅徒,不是靠人施舍,而是靠全家努力,我们买了在深圳的第一套房子,终于搬回了市区。我甚至终于可以坐上梦寐以求的班车,不用再做风雨夜归人了。

    坐了几天班车后,发生了两件小事。

    第一件事,就是我的单车补助马上就停发了。这一个月六块钱的单车补助,是我们部门的老主任看我天天跑得辛苦有些过意不去,想帮我争取点补贴,申请了两三个月才批下来,申请六块钱的时候要申请好几次,以前的也不给补,当时那六块钱,使我感觉我是在被人遗忘的角落,而取消的时候那个利索,又感觉自己是时刻被人高度关注的。

    第二件事,在我能坐上班车后,居然过几天就有管事的人主动(主动!)来问我要不要床位,我只能苦笑一声说算了。

    床位,是真心不想给的,但是不想落下一个不给人床位,逼人在风雨中奔波的话柄,所以,还是需要由我的嘴来说出是我自己不想要的。

    有些人,考虑得实在是太周到了!

    这是我在社会中上的第一堂课,对于旁观者可能是微不足道,对我自己则实在是无法释怀。

    当年的我是一张白纸,在工作前,我没有挣过一分钱,也没有经历过什么社会实践。但是我没有想到我上的第一堂社会课居然是这样的。这一件事,从此改变了我对人生对社会的看法。

    “谁也不会在乎你的死活”,这是我学会的第一条社会知识。

    如果越坚持用冷静和冷酷的眼光去看这个社会,就看得会越准确。社会本来就是这样,如果有些凭空的期盼,那就是你自己的错。

    来吧,这就是社会,来吧,来体验这里面的一切冷与热。

    这堂课唯一正面点的后果,是发现自己“一坐在方向盘后,就雷锋附体”。在几年过去自己买了汽车后,我发现自己特别愿意开车去送同事回家,哪怕远一点,绕一点都行,油费再貴也无所谓,特别是在天气不好的时候,经常是我在第一个扯嗓子喊,“有人要送么”。

    可能是实在想让别人少经受一些我当年受过的罪吧,能减少他人的辛苦,真得很幸福。

    对我好的人,我终生铭记,不管你以后做了什么。

    对我不好的人,我永远不会忘记,不管你以后说了什么。

    我对不起的人,我也会永远记得,就算你装做已经遗忘,我也不会选择性失忆。

0
    +关注 私聊
  • 胖丁丁

    第417楼2013/08/11

    在用文本软件(当时是PE2和WPS)打印检测报告单后不久,我就有了自己来编一套专用的打报告单软件的想法。编这个程序,软件方面的能力没有太大问题,缺少的却是作为一个实验室的新人,对实验室整体工作流程的通盘了解。能采用的方法是一边了解实验工作,一边开始编程,然后再不断修改不断完善的方法,首先,要把架子搭起来再说。

      先纯粹从编程的角度来看一下这个程序。

      一个报告单是从几个部分组成的,从上至下,第一部分是抬头;第二部分是样品信息,如样品名称,数量,性状,送样单位,送样人等,第三部分是检测项目结果,包括项目名称,单位,结果等。第四部分是评价(当年的报告单在部门间就存在着是否可以评价的争议,相互不买帐但是在多年后才确定不给打评价),第五部分就是签名栏。第一和第五直接编进打印程序就行了。

      分析一下这一张报告单的内容,可以发现第二部分和第三部分是报告的重要组成,但是这两部分的内容在格式上却差异极大,因此,必须要分别建立两个数据库,一个库用于存样品信息内容,命名为ypxx.dbf,另一个庫用于存检测结果内容,命名为jc.dbf,两者的关联就是样品编号。

     ypxx.dbf是一个比较简单的信息结果,因为一条记录就能包涵一个完整的报告样品信息内容。而且不同的报告中这些信息也是类似的,所以只要把相关信息如样品名称,样品数量,样品状态,送样单位,送样人等输入记录就可以了。这是一个简单的库结构。

0
查看更多