作者laechan (小太保)
看板mud_sanc
标题[闲聊] 近况
时间Mon Aug 8 20:53:23 2011
之前有提过,公司要我写程式,今天更明确知道要写什麽。
程式1 <= 厂商提供
│
│ 程式2 <= 我要写的 後端管理系统
│ │ │
┌┴──┴┐ OA网路 ┌──┴┐
│主机A ├────┤主机B │
│Unix系统├───→┤XP系统│
└────┘ MySQL资└───┘
料库存取
程式1 执行结果如下...
> 程式1
先跑一堆讯息;
等它跑完按 h 就跳出
选单
1. 输入 'a' 做某事
2. 输入 'd' 做某事
3. 输入 'c' 做某事
请输入:
所以我的工作之一,是把程式 1 的「选单」模式,
改成指令+参数模式,例如..
> 程式1 -a xxxxxx
它一样先跑一堆讯息;
然後接着就做等同於上面输入 a 後做的事情
等程式1 改好,让它所有的模式都接受指令+参数的下法後,
就换写程式2,我目前在圣殿的主机上跑一个东西,我打算观
察两三天,看它会不会严重拖慢主机的效能。
主机B 透过其後端管理系统,会对主机A 发送底下要求..
1.命令主机A 的程式执行某项动作
2.要求主机A 把一些东西的即时状态传送过来
3.要求主机A 能在指定的时间做某些事, 并把结果传回来
它的做法就是透过更动位於主机B 的资料库,藉由资料库内容
的改变,来让主机A 知道主机B 要它做什麽.
所以我要写的程式基本上就是..
一、要能定时去主机B 的资料库抓取资料
1.这样才能知道主机B 是不是有要我干嘛
2.这样才能知道主机B 是不是有资料要我去抓
二、也要能把执行结果传回主机B
1.就是去更动主机B 的资料库
2.而且还要包含一些定时or不定时的更动(即时状态的更新)
三、还要能控制程式1
1.我要程式1 做什麽,它就得做什麽
2.我还要纪录它执行完的结果, 把结果传回主机B
这完全超乎我目前的能力范围,而且中秋节前要完成,
光是改那个程式1 (10000行)就让我觉得想吐。
所以,我目前没有心力忙别的事,这个任务对我非常重
要,因为我目前隶属於一个team,我不能让这个team因
为我一个人而搞砸(但是我往後绝不会再加入这种team)
,所以不论需花费多少时间与精力,以及不管使用任何
的手段、需要付出多少代价,我都要做出它。
我很想逃避,但是我要做完它之後才逃避。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.9.179
1F:推 nahceal :cheer 08/09 05:09
2F:推 tonyofthu :+yo! 08/09 17:23
我目前想先改程式1, 另外请团队的 leader 找其它人来替我,
因为对熟 c 的人来说上面的东西很好写, 越熟就越容易写,我
单位里面就有个很强的.
如果我可以「脱身」, 或许这件事会对我产生改变.
(虽然不脱身的话也会, 但是这样的改变就是我所厌恶的)
※ 编辑: laechan 来自: 101.13.160.36 (08/09 17:41)