2025-11
14

破烂到极点的切换系统

By xrspook @ 10:29:30 归类于: 烂日记

有种疯掉的感觉,周四下午被告知周五开始业务系统要停掉一期的,全面启用二期。一期跟二期系统都是浪潮开发的。系统招标的时候,我就做出过一个预测。如果二期是被别人中标了,我们还有一线生机,那如果浪潮中标了,我们就必死无疑,果然不出我所料。最大的那个领导说是我们吐槽太多了,这完全是因为他自己不使用,不直接面对那些每天我们都要重复面对的事情。

可以这么说,二期之前我只用过监控,因为一期的监控需要安装插件才能使用,非常的麻烦,而且安装了插件以后,还得对浏览器做很多设置,每次windows升级以后还会得一切重来。二期其它部分我几乎没有认真研究过,对我来说有一期系统换成二期系统,最大的问题只有两个。一个是因为一期系统做的汇总查询或者明细查询功能荡然无存或者说毫无用处,所以我们单位的人就直接做了查询来实现这个功能。业务部门在查数要数的时候都已经习惯了这种便捷的汇总方式,只需要刷新就可以获取数据库的内容。但关键是被告知第2天就要用二期的时候这个查询没有,因为不知道二期数据库的接口是什么,也不知道数据库的字段是什么,所以我们可以怎么办呢?那些不知情的说这里那里都可以查数,你查的那些数跟我们要的那些数是一回事吗?大概看上去差不多跟用起来有没有差距完全是两回事。除了Excel也查询不了数据库,快捷得到汇总数据以外,另外一个非常作死的还有一期系统挂了VPN,二期系统不挂VPN,首先是没有买这个模块,因为觉得它不安全,你不挂VPN,我怎么个工作呢?一年下来有那么多个周末,有那么多的节假日,但是你作业全从来都不停,算数的统计只有一个。还有一个就是你的作业从早上8点干到第二天凌晨4点。通常我是从早上8点干到晚上11点,365天每天都早8到晚11,我如果你算我加班费的话,我去劳动局一定可以把你告倒。在这种情况下,一直把人安排在这个单位的工位上根本毫无理由。开发系统的目的就是为了可以便捷。既然你开发了基于windows的,也开发了基于安卓的。安卓你就为了移动办公,难道说拿着个智能手机在外面你访问不了系统了?所以既然手机可以访问,为什么电脑就不允许这个操作呢?然后那个傻乎乎的中层说那就加班呗,你有给过我一分钱加班费?中层傻乎乎的第二个方案开向日葵?我的电脑24小时开着向日葵,如果我要远程访问,我只能设定一个很复杂的密码,但你怎么保证那个复杂的密码不被攻破呢?如果我办公室的电脑被攻破了,你的系统能保住?所以这个所谓的系统不能远程访问,简直就是一个不可理喻的傻逼行为。

那些脑子从来没有思考到位的说现在的查询大概能满足我的需求,但是我回去一对比就发现。的确看上去大部分差不多就那样了,但关键是有些字段是不对的,有些字段信息是缺失的。简单来说就是那个饼你不可能直接就这么吃了,不进行一系列的加工,根本没办法和我之前的数据匹配起来。类似差不多的还能转换,信息缺失的无解。

那个该死的会是下午15点开的,离下班只剩下不到两个小时,开完那个会离下班时间更加只剩下一个小时。从零开始,研究那些我明知不可能满足我需求的导出明细,然后再必须花少于一天的时间开发出尽可能适合我的版本。当然这个开发完全又是我自己折腾VBA,没人能帮我。除了我以外,其他人也有这个需求。所以除了我自己的版本以外,我还得帮忙折腾出其他人需要的版本。这些傻逼事情其实根本不应该堆积在24小时之内完成。既然你觉得换系统底线是2025-11-13,那么你得提前一周或者半个月通知人家要这么干,然后我们该准备的准备,发现问题你就得整改,整改完毕以后我们才开玩。

现在破烂到极点的东西被迫上线,我只能用恶心到极点来形容这件事。

2020-07
7

吐槽逆天格式

By xrspook @ 9:18:37 归类于: 烂日记

统一格式是非常有必要的事,但是一直以来,格式这种东西都非常难统一。正是因为格式很乱套,所以汇总的时候就很头痛。昨天我算见识到了一个闲得相当蛋痛的表格。Excel里明明可以调节列宽和行高,我的那个同事却喜欢把4个单元格合并为一个。整个表都是这么整法,一开始我只是关注上面的数据,当我检查完上面的数据以后才发现这么逆天的格式。不知道她为什么会想出这种极端无厘头的东西。她有把Excel,当做是Excel吗?!她不过是把那当作是一个画图的东西,如果按照这种逻辑,她是不是应该在Excel里画一些抽象画呢?说不定梵高之类的什么都比不上她。能做出如此逆天的表格,只能说明一个问题,她完全不懂Excel的思路,几乎可以说是对牛弹琴。这些表格如果打印出来,是看不出问题的,但是,一旦见识过原貌,我简直是五体投地。

对上一次见识这么厉害的表格,是十几年前的那些系统导出数据表。为了控制行距和列距,不知道为什么他们合并了好多单元格,也隐藏了不少单元格,同时也对很多单元格设定了格式。所以从一开始做导出,我就发现,每次格式都好奇怪,尤其是如果导出数据很多,格式必然会崩溃。明明不需要那么多格式,明明不需要那么多颜色,为什么要做合并?为什么要去格式控制?

我的那个同事,如果她平时是极少接触表格的,我不会这么震惊,问题是,她的工作根本离不开数据,但是,她居然这么外行地对待数据。看到以后,我真的很生气。来这个单位已经一年了,即便没有人告诉你应该怎么做,你每天都对着那些东西,难道你就不会自己长进一些吗?另外一个让我非常不理解的是她所在的科室,跟她相处得最多的同事,为什么就没有提醒过她不应该这样呢?会看的看门道,不会看的看热闹,反正,大概其他人觉得数据本身没有问题,格式什么的都是小事。正是因为他们觉得格式是小事,所以那个格式乱套的表格其实数据也有重大的纰漏。因为我是一个很手贱的人,所以可以复制粘贴的地方我绝对不会敲键盘,如果我需要敲键盘,那个数据我需要起码三次以上的复核。在一个合并单元格里,她怎么又可能把数据轻松地复制粘贴过去呢!这些逆天的格式,她是在整死自己,也在整死别人。

之所以我会有这种看法,之所以我会有这种思路,因为我除了是个搞统计的,我也是个搞编程的。我完全明白前台跟后台的区别,我也完全明白明细数据跟汇总数据到底是什么鬼东西,而这些他们不懂,他们没想过要把这些搞懂,因为他们完全没有意识到自己应该在那方面努力,又或者即便意识到了,也觉得既然可以得过且过,无所谓了。聪明这种东西,如果不用在正路上,始终一天会被笨鸟超越。我觉得,我就是其中的一只笨鸟。

但是,也正是因为我知道得太多,所以当我看到别人的所作所为以后,我会实在忍不住吐槽或者发飙。

2020-04
26

令人兴奋的Excel新函数filter

By xrspook @ 9:17:59 归类于: 烂日记

大概2020-04-22就听说Office 365要变成Microsoft 365,但我Win 7上的Office 365貌似没有什么变化。之前更新了个版本,牛逼的filter函数有了!有了filter以后高级筛选那些复杂的东西根本无需存在。如果只是为了筛选明细,filter很完美了。我觉得这个应该是数据库的函数,但现在也直接在公式层面实现了,牛逼!filter能做高级筛选,但如果我要的是筛选后数据的汇总,我个人感觉还是数据透视表好一点。其实数据透视表也能做明细的筛选,但要实现那个,之前你得先给明细数据增加一个唯一的序列号。从接触Excel开始我就认识高级筛选,但显然除了是老师要求必须得那么干,我平时是不会用到的。我会对多个条件进行筛选,但那都只是单条件筛选的叠加,这个做法在实际工作中更常用。有了filter函数后,筛选又可以玩出新花样了,实在让人很兴奋。不过兴奋归兴奋,filter是Offcie 365的新函数,Office 2019有没有都是个问题,反正Offcie 2016是无论如何都没有的了。之前我还担心了半天Win 7下的Offcie 365会不会给我增加,因为自从微软停止支持Win 7以后,Win 7上的Offcie 365只会进行安全更新。如果是系统性能不支持,新功能更新不上去也就算了,但如果系统是支持的,只是因为微软要强迫你放弃Win 7,放弃老电脑,必须得买他们的新硬件、新软件,这样就太霸道了不是吗!filter这个函数能在Win 7的Offcie 365上使用,一定程度上我觉得是运气。我能使用,但如果我把文件发给别人,他们没有这个高级别的Offcie,还是会撞板。从前我觉得Offcie版本的不同对我来说绝大多数时候都只是版式上的改变,其实功能还是大都不变,所以我才会一直使用Offce 2003直到Offcie 365(当时对应的是Offcie 2016)。之前我之所以没有欲求,是因为新版本Offcie有什么我不知道,我不知道都增加了什么,怎么会对那些内容感兴趣呢?!

人知道得多了,就会有种冲动想知道得更多。这种与生俱来的冲动我都说不上到底算不算是递归。

过去的4月,已经有3拨审计的过来(前3拨,只完成了1拨),明天还会有第4拨。我不紧张,顶多是把纸质材料从已经归档的盒子里拿出来,排一下序,电子版也从已归档的地方拷贝出来整理一下。该干的我从前都已经做完了,没有可慌的。我的同事也不觉得他们有什么可慌,但检查过程中,他们的流程漏洞百出,为什么他们应该做的事都没做?为什么这般整居然没人知道?没人觉得不妥?没人要求他们必须改?懒惰得有个限度,当懒惰到达连最基本的逻辑都无法保证,这就太说不过去了!

我一直在严防死守,但原来别人不是……

2020-01
3

碰撞中改进

By xrspook @ 10:29:43 归类于: 烂日记

有一句类似这样的话“数据汇总时流的汗就是数据录入时脑子里进的水”。跟别人对数这种事,通常来说都不会太顺利,反而我喜欢跟系统对数。因为系统都是按照一定的逻辑整出来的,而我也有我的逻辑,两个东西碰撞,很容易找出差异。但跟人对数就很不一样,尤其是跟不同的人对数,那就更加麻烦,不同的人有不同的手法。不同的汇总方法最终会让你无比纠结,有些数据没有算进去,有些数据直接漏掉了,还有些数据完全是手误。没有算进去的那些可能是故意为之,漏掉的那些有可能是一顿懒惰之后完全不知道还得有那个操作,还有那些手误简直就是一个未知的谜,你根本说不清到底会以什么形式出现。有可能多打一个数字,也有可能是数字颠倒,当你找出那个手误输入以后,你会马上明白到那是怎么一回事,但是要找出那个东西,又谈何容易。

为了保证我汇总的数据不会发生这些问题,所以除了明细数据我需要每天纠结以外,整体的数据我也必须每天核对。有些数据是没办法每天核对的,即便你每天都做明细。因为有些东西必须合并起来才有真正的意义,比如要算清楚每条船的数量,而那条船又卸了好多天。如何解决问这个问题,从前我也死过不少脑细胞。后来我创出了某个方法,但是还是会有点麻烦,最后我只能得出明细的数据做给一个表,汇总的数据做另外一个,然后定期核对,这样能稍微解决问题,而这一招是我昨天和别人核对过数据以后才最终决定的。

我不明白他们为什么要以那种方式汇总。做一个明细表格,掉头还加一行完全无所谓的标题,我个人觉得那是毫无意义的,毕竟那个表不是某个报表,需要打印出来。其次,单元格的合并也是多余。第三,入库跟出库分作两列,看上去没什么问题,但是如果我要一个汇总数呢?明明在其他类别里面已经说明白了,那是出的还是入的,是车的还是船的,也就没必要把数据分作多列,毕竟这不是要算一个库存数。只有出入库数量而没有初始库存以及损溢倒仓转入转出之类的东西,根本没办法算库存。数据分作两列,要做数据透视表还得费劲2合为1。高端一点的做法或许是将二维变成一维,低端一点的做法是直接加一列,把那两列的数据加起来,因为按照那个设计表格的人的思路。入库和出库的数据只填其中一格,所以只要加和两个单元格,最终得到的就是出库或者入库的数据。再来一个万能的数据透视表,需要汇总的数据就能轻易地分类开来。有一定的规律以后,自然可以和其它数据透视表汇总出来的数据做核对。但即便我这么干了,还是很难分得清某些特殊情况。比如某一条船来了很多次,每一次又花了好多天才完成。有些时候是一周来一次,但有些时候一周来两次。当你很久都不汇总一次数据,你怎么知道今天这条船的数据跟后天的要不要加和在一起呢?如果你每天都干,你肯定会知道这是一条船,只是中间有一天天气不好不能作业,但是今天和后天的数据加起来才是一轮操作。这种东西理论上逻辑很简单,但显然,我们那些破系统没有考虑到这种情况,所以得人肉关照。

软件是人设计出来的,但如果人没想到该用什么逻辑去处理的话,软件不可能超越人,让使用者觉得得心应手。

2019-12
10

读懂自己

By xrspook @ 19:48:34 归类于: 烂日记

我经常会迷上自己跟自己的较量。那这种事情当我还是学生的时候我没办法做到,因为没有时间也没有精力,当时我不觉得这是我的特性。奥运精神更高更快更强,一开始我觉得这肯定是要跟别人比的,因为奥运这种东西几乎没有人会想过是自己折腾自己。但后来我迷上了跑步这东西以后,那让我明白到真正的乐趣是跟自己比,而不是要赢别人。在跑步这个问题上,如果一心只想着要赢别人,你通常都会让自己落入一个非常危险的境地。跟其他运动不一样,跑步一个人就能到,当然如果你想更上一层楼,可能你得得到很多人的帮助。回看过去这些年,我也得到过不少人的帮助,当然我也帮助过别人,那都是自然而然的事。在跑步这个问题上,怎么赢自己,首先你就得有自己的标准,所以一开始的时候,把自己的资料详细记下来是必须的,否则的话,你只能凭借感觉去做事,时间一久,那些感觉都不灵了。回忆第一次的时候,或许还能记得个大概,但是回忆N次以后,那个东西就只剩下你吹水的内容。好记性不如烂笔头,这种东西从小家长老师就这么教育我们,但直到我迷上各种数据以后我才觉得这非常有道理。

小学的时候,我的计算经常出错,首先是因为在家的时候我偷偷用起了计算器,其次是因为为了赶时间为了快,我在草稿纸上写的数字总是迷糊的,连我自己都认不出来。后来我又认识了Excel,而且迷上了这个东西,所以我知道了数据的重要性,尤其规律全面记录原始数据的重要性。有了原始数据,你就可以发挥想象,排列出你想得到的,或者你意想不到的汇总数据。在跑步这个问题上也一样,当你记录了详细的明细数据以后,你就能得出各种结论。高端的运动手表除了记录你的基本信息以外,还会给你一些运动提示、运动预测之类的东西,而那些预测就基于你让他们记录的明细数据。当然我记录的明细数据并不是为了让自己也能像专业的运动手表那么牛逼,我只是想仔细地了解我自己,知道自己的极限在哪里,知道自己的弱点在哪里,知道自己在哪些方面是不可能创造什么奇迹的,而在哪些方面我可能有所突破。最后我想要的到底是什么,我也说不准,但跑着跑着,走着走着,想着想着,思路就会自然而然地袭来。所以,当我写一篇东西,一开始我或许会觉得不知道该如何下手,我会直接下手开干,干着干着,感觉就来了。反而你叫我一开始设定标题大纲,然后填充,我会觉得很拘束。但是在一些比较大的问题上,提前谋划好结构是必须的,所以有时这会让我挺矛盾,因为我一直是那种随性的人,而另一方面,我又很理性地明白框架这种东西非常重要。

这几天电子产品的问题不断地骚扰我。台式电脑的开机、软件,手机的wifi上网等等,这到底是肿么了???

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress