2024-05
22

烂烂相加

By xrspook @ 8:17:17 归类于: 烂日记

从上星期开始,我就被别人合同录入错误这个问题困扰。因为合同号在那套系统里关联了所有后续的东西.那个东西一旦出错,后面的就没没办法玩下去了。之所以会合同录入错误,之前我没搞明白为什么居然可以这样,后来我渐渐意识到,两方面的原因都有。

客观原因是因为合同录入的那个空格太短了,我们常规的那些合同号又太长了。录入完一个要录入第二个的时候,可能删除不彻底。合同号这种东西通常是从其它地方复制过去的。填写的那个地方如果位置不够,你还得用键盘左右移动检查到底有没有把空格也复制过去,但实际上录入的人可能根本没有这么做,很自信地觉得自己一定没有问题。这个客观的表格改变我觉得相对来说是比较容易的,但是设计这套系统,又或者下指令使用这套系统的人,可能不觉得这是一个问题。他们只觉得是录入的人太粗心。另外一个客观原因是,录入的人很粗心,把空格也复制过去了,但是当他们把表格提交,别人继续审核的时候,审核的人根本没办法从已经提交的表格数据里面检查出里面有没有空格。首先是填表的那个位置不够,其次是填表的人提交表格的以后对那个很重要的内容没有进行任何的机器审核,第三是表格提交了以后经过特殊处理,别人没办法发现那个已经出错的数据,除非你在后台查看,但能查看后台的人显然不是那些有审核权限的人,而只是集团公司的某几个人甚至只有一个人。

上面说的是客观原因,主观原因为什么进行合同录入的人每次都这么粗心大意呢?在这个5月之前录入的合同,曾经试过一次这种事情,但是这个5月有两个批次的合同,一共11个,两个批次都各有两个合同有这种问题。简单来说就是这种出错的概率太高了,而且他们出错了自己还不知道,在进行了N个流程以后,当我要把数据导入进行其它操作的时候才发现合同号匹配不到。进而发现他们录入的合同号有非法的字符。到了我导入数据才发现非法字符的时候已经太晚了,需要修改的东西很多。虽然我不知道到底有多少有多困难,反正要找集团那个公司那个最难沟通的人去解决这个问题简直就是要把自己的脸抓烂。更重要的是那个人的效率非常低下,能力也很值得让人怀疑。既然合同录入错误会导致这么多毛病,为什么我们的人会录入错误呢?做过合同录入的有三个人,三个人都出现过同一个毛病,于是这也从侧面证实了不从客观的层面阻止这种事情发生,换多少个人就会出现多少个问题。当我询问其中有一个为什么会这样的时候,她说她觉得那里有些空格也无所谓,反正看不到。她为什么居然会有这种想法呢?如果那是一个中老年人,我觉得他这样觉得是可以理解的,但是她是一个去年才召回来的研究生,这样的想法就让我觉得非常震惊了。为什么你就觉得那个合同号就只是一堆字符串,之前之后或者中间看不到的那些东西都不影响大局呢?她之所以有这种天真的想法,是因为她对那个系统完全不了解,完全没有哪怕一丝考虑过中间的来龙去脉。在大数据里,多一个空格多一个回车,系统就会识别那完全是不一样的东西。你看到的和那个地方所存在的东西不是一回事,所以你得保证你看到的和那个地方存在的东西必须得统一。第一个犯那个错误的人,当他把任务交给第二个的时候,他没有明确反复地跟她说明这个问题,他甚至完全没提过,第二个给第三个的时候同样没有把这个东西作为一个关注点。他们把工作搞砸了,但他们根本不知道自己搞砸了,最后还得我厚着脸皮找集团公司的人,给他们擦屁股。集团公司的那个人业务水平还很一般。如果我们的人没有出现主观上的粗心大意,根本不会有后面一大堆的麻烦事,但是他们却没有把自己的主观粗心大意当做是一回事。

设计那套表格的人很随意,使用那套表格的人同样很随意,最后得出的结果当然是一团糟。到处都是bug,到处都是你想不通为什么会出现的问题。

2024-05
21

临近了也很烦

By xrspook @ 9:04:03 归类于: 烂日记

不知道从什么时候开始,我就一直有关注百度的广东城际贴吧。因为相对于其它地方,那里的消息更快,而且那里肯定有知情人士有内幕,虽然越是内幕的东西说出来会越短。非常符合那个结论——字越少、信息量越大。

四线贯通是很多很多人的愿望,但是这200多公里的4条城际线路实际上又能带动多少客流呢?是个未知数。在某些时段可能会非常火爆,比如各个假期,尤其是春运期间。周末可能也会火爆,但工作日呢,到底能不能带动起通勤的客流呢?相对于地铁来说,城际的价格是地铁的两三倍。惠州、东莞、广州、佛山、肇庆这5个城市的城际铁路跟地铁贴合得最多的大概是广佛南环。惠州东莞,几乎可以这么说,没有地铁。我不知道惠州是不是真的没有地铁,但是东莞有地铁等于没有地铁。起码就我这个在东莞边缘的镇区工作生活了十几年的人来说,我根本感觉不到东莞地铁的存在。因为最近的那个地铁站也离我好远,我甚至不知道离我最近的东莞地铁站在哪里。新冠疫情让我知道了原来东莞有很多个镇区。广州有多少个区我还能数出来,但东莞有多少个镇,我根本数不过来。已经开通的那些东莞地铁到底覆盖了多少个镇区呢?我得打个问号。广州花了多少时间才让地铁覆盖全部区呢?我也不知道。起码广州现在的地铁已经能覆盖全部的行政区,虽然某些行政区的地铁真的是只能算是到达了,但远远达不到方便的水平。莞惠城际已经开通了好些年。我感觉那里的人已经一定程度上把那个城际当成是大号的地铁,但因为这个大号地铁不便宜,之前只能在12306上购票,所以这个大号地铁的搭乘体验是不好的。可能那些习惯的人觉得也没什么问题。据说莞惠这边的客流量要远远好于佛肇那边。佛山境内,尤其是接近广州的这一片,佛山的地铁是可以覆盖到的,但接近肇庆的那一片就属于暂时无法服务的地区,但也正是因为长期都这个样子,所以那里的人肯定也已经习惯了自驾出行。这个大号地铁的站点通常设在一些鸟不拉屎的地方。之所以这样,我觉得其中一个原因是列车进站那个声响真的很大,之前我完全没有这种感受,但几个月前,当我在顺德站搭乘过一次以后,我真的觉得那种声响、那种震动实在太夸张了。如果那个站在市区,而且是一个地面站,方圆100米以内的所有建筑估计都会被吵得不轻。上周六,我跟我妈从广州海事博物馆以及南海神庙出来以后就继续地铁游,先去了13号线的终点站新沙,出了地面发现什么都没有,于是又回头去了新塘。新塘出来以后简直震惊了,那个地铁站前面就是新塘火车站,旁边就是新塘南站,两个大型站几乎靠在一起了,这两个站的四周围满了各式的高层楼盘,我简直不敢想象那些楼盘的人是怎么睡得着的。但是我跟我妈在新塘附近待的那些时间,好像从未遇到过列车通过,是真的没有列车通过,还是说他们的隔音防震做得非常完美,让人完全感知不到呢?

城际的站点设在鸟不拉屎的地方,首先可能是因为会干扰到旁边的人,其次是因为他们为的是把那些鸟不拉屎的地方带动起来,形成各种商业圈、住宅圈,甚至各种中心之类,但在这些东西都形成气候之前,那是一个很难到达的地方。就麻涌站来说,就地理位置而言,是非常显眼的,在水乡大道和麻涌大道的交汇处,在一个立交桥边。那里属于漳澎村,我单位所在的地方也是漳澎村,但漳澎村实在太大了,从单位到麻涌站,起码有6公里。佛莞城际马上要开通了,但离这个麻涌站最近的公交站,只有一个南往北方向的城际麻涌公交站,而北往南方向,麻涌大道对侧的那里没有公交站。所以如果我从麻涌站出站了,我可以怎么办呢?就规划来说,理论上有一条路可以直通对面,但中间隔了一条水乡大道,现在那里是一条断头路。理论上有一条叫景观大道的东西,能通往漳澎村,但实际上现在那也是一条断头路。我怎么去这个麻涌站?从这个麻涌站出来以后,我可以怎么去我想去的地方?除了网约车,就现在这个交通状况来说,没有别的选择。要把城际铁路的客流培养出来,真的远远不能只关注城际铁路本身,发散配套的一切都很重要。麻涌站是这个镇现在唯一的一条铁路。这条铁路的开通,可以让这个镇的人去广州南站从之前的可能4个小时都包不住,变成了只需要30分钟。

起码到现在为止,我都没看出麻涌对这个城际铁路开通有多大的诚意。

2024-05
20

被雨水耽误了

By xrspook @ 9:48:56 归类于: 烂日记

周日几乎一整天都没怎么下雨,但就当吃完晚饭我要离开的时候,雨开始下大了。也不算很大,但起码得称呼为中雨或以上,于是我不得不坐在那里等待,等待雨小一点再走。在等待的时候,自然会有各种的焦虑,什么事情都不想做。随着时间一分一秒地过去,我知道我肯定赶不上18:35那趟618了,因为那意味着我在17:50分之前就得坐上开往黄埔新港方向的地铁。接近17:40的时候,我还在家里等待着,雨稍微小了一点。如果一路通畅,江海大道中搭上公交车最快7分钟就能到达猎德地铁站,但实际情况是通常等车时间都不只7分钟,而且7分钟是一个极限的速度,正常情况下需要10分钟,路况不太好的时候需要15分钟以上。所以简单来说,就是在猎德地铁站上了开往黄埔新港方向的地铁5号线之前,我都没办法预测出站的时候到底是几点。搭不上18:35的618就意味着下一趟理论上应该是18:50。从当时的情况看来,那一趟也变得比较悬了。再往后的那趟车以前的发车时间是19:12, 但因为已经比较长时间没有搭过那趟车,不知道现在变化成什么样子。

坐在那里等待,什么都做不了,听天由命。广州这边白天的时候没怎么下雨,当东莞那边,从单位的作业情况来说,雨好像一直都没有停过。中午之前去看的时候发现直提的车只出了一台。从中午开始,一直没有开展过直提的作业,这意味着东莞的雨一直没有停下来过。理论上4天就能完成的直提作业,一个星期能搞定已经算一个小奇迹。

天气好的时候,没什么作业,下雨的时候无论是车还是船都堆积在那里,一点办法都没有。快到六一儿童节了,按照往年的经验,理论上应该是闷热的天气,但今年4月下雨下狂了,5月份下得也不轻,之前那个也不知道是什么雨,反正正常情况下龙舟水要来了。为什么所有的雨都需要在我们这里下呢?龙舟水这个东西,以前的经验是泼开水,现在下完雨,在户外吹个风,穿个短袖,你甚至会觉得有点凉。这到底是什么风格呢?我们这里下雨下疯了,肯定意味着中国或者世界的其它地方没有雨,干旱得要死,热浪逼人。广东这边河流的警戒水位一次一又一次亮红灯。山体滑坡、泥石流、洪水。说不定什么时候就会上新闻。就更不用说那些以前听都没听过的强对流天气,比如居然可以把高层建筑的门窗都吸走。以前也几乎没有听说广州会出现龙卷风,现在冰雹龙卷风好像不时都会出现在我们的警报中,虽然这些东西我都没有亲身经历过。

一直都在下雨,人的心情不好,单位的狗心情也不好。你甚至不需要询问他们,观察他们的眼神,你就能看出他们很不开心。

2024-05
19

很一般的博物馆

By xrspook @ 9:33:45 归类于: 烂日记

世界博物馆日的那天,我跟我妈首先去了广州海事博物馆,那个东西就在南海神庙旁边。从外观上看,那是一个很不错的博物馆,进到里面还没有发现有什么问题,反正就不断观展,从2楼走到3楼。但是当我更上一层的时候,我发现上面那个展馆的展览已经结束了,上一个展览是在3月初结束的,但是结束之后,就一直没有把所有东西都撤掉或者说继续有新的展览。结果你发现上那个新展览的地方,楼梯是敞开的,但实际上展览进不去,最后发现之所以这样,是因为只有再上一层楼,那里才有垂直的电梯能直接下去,否则的话,就得沿着原来的路线折返,通过楼梯返回。这个设计让人觉得非常无语。之前我们从来没有遇到一个博物馆居然会有这种设计。从指引上看,负1楼应该还有一个展区,但实际上当我们搭乘垂直电梯到达负1楼的时候发现那个展区实际上处于停止展览状态的。一个博物馆,有4层楼都是展览区,但实际上又只有两层楼可以看,真的会很打击参观者。如果他们真的是这么个情况的话,我感觉他们应该是在各个楼梯口,各个电梯口,甚至在大门口就说明只有二三层有展览,其他地方的展览区域都暂停开放。去过广州的很多博物馆,但我从来没有遇到过这样一个博物馆。

接着我们又去了南海神庙,我妈说现在南海神庙的占地面积要比她以前去的时候大多了。肯定不能选择波罗诞的时候去南海神庙,因为那肯定意味着有非常多人,我们大概是下午2点到达两海神庙的。门口的流量显示整天入园的人才600多。出园的人40多,所以园里的人有500多。这是一个普通的周末,是一个国际博物馆日,但是南海的神庙的人流居然才这么点。南海神庙门票的预约是上午下午各6000的,现在这个人流量远远达不到那个上限。

南海神庙平时是要给门票的,免费门票的门类还很多。虽然无偿献血优待证应该是可以免费入园,但实际上南海神庙的门票售票处并没有把那作为优惠对象之一。网上预定票券的时候也没有把无偿献血优待证的人给写上去,但实际上无偿献血优待证里面白纸黑字写明的展览馆、博物馆就包括了南海神庙。因为我们去的那天是世界博物馆日,所有博物馆都是免费开放的,所以买票也不存在怎么扯这个应该不用钱的问题。所以在家出门之前,我预定了南海神票的两张门票,因为所有之前需要付钱的门票那时都变成了0元。

我感觉在广州海事博物馆里我没看到了,南海神庙里也没有看到什么。南海神庙给我印象最深刻的地方是入门之后有一个。古代的码头遗址。现在那个地方是一个小池塘,里面有很多龟。除了有龟以外,还有鲤鱼,还有一些其它的家鱼。当有人喂食的时候,那些龟永远抢不过那些鱼。虽然喂食的人已经尽量给龟创造优势,但是龟依然抢不过鱼。

我个人觉得如果要付费参观南海神庙,没什么必要。

2024-05
18

完成修正方案

By xrspook @ 9:50:33 归类于: 烂日记

周四下午,在接近下班之前打了个电话,知道了某个表格要怎么填写以后,我就开始修正自己的VBA方案。与其说是修正VBA方案,不如说是把VBA的方案更进一步,在那个方案上面增加内容。其实最需要增加的就只是一个仓号的拼接。要获取那个数据我有非常成熟的方案,因为去年夏天已经研究得足够透彻。虽然这样,但实际上实施起来的时候还是花了一点时间,尤其是要在VBA里把SQL的数据输出到数组,然后经过几番折腾以后,再输出到单元格。如果要我用Power Query实现这个功能,根本不用费脑子,马上就能实现,但是既然我那个 Excel用的是VBA,我也就懒得混合使用了。原来的内容没有改变,增加了两个数据项目,一个是仓号合并,另外的一个是单仓变化的的二维展示。二维展示实际上也是有一套成熟方案的,也是去年夏天,我已经把最困难的部分全部都研究透了,所以现在只是把那套方案里面的东西有选择性地挑选使用。

VBA方案实现了以后,我又在另外一个Power Query方案增加输出我需要的数据,然后我就没有继续干下去了,因为我不知道如果我要更进一步大范围改动之前的PQ方案的时候,我得花多少时间。当我觉得我必须得暂停结束的时候,已经是晚上接近9点。需要大改动的PQ方案,我需要实现一个累加计算。那个东西我是用来计算库存的。首先我会获得一个期初库存,然后得到一些每日的变化数,然后按照日期排序的方式,把它们累加起来。这是最关键的步骤。在VBA里面,如果要通过SQL的方式实现这个比较麻烦,但实际上在经典的SQL里有比较直接的解决方案,但是VBA的SQL没办法做到。PQ肯定有自己的方法实现这种累加,但是也没有非常直接的方案,也是通过多层套叠的方式试实现。就逻辑来说,实际上操作的步骤跟在VBA里的实现没差多少。回到宿舍以后,当我运动完毕,在洗澡之前,我稍微在微信上搜索了一下PQ的累加计算解决方案,结果发现是有的。看了一下代码以后,我觉得那是完全可行的,所以基本上我就确定这肯定没问题。打通了最后一个累加计算的问题,我确定只要我把需要的数据都准备到位,我就能得到我最终想要的表达效果。对一般人来说,在每天都有多个变化数的前前提下,每天都计算采购成本,简直是无尽的噩梦,但是其实只要理清思路,搞清楚到底是怎么个来龙去脉以后把这些步骤固化下来。只要把每天的数据都整理清楚,自然而然就能自动得到每天的采购成本。数据是出来了,花了九牛二虎之力,但我依然要问,为什么要逼着我们提供这些数据呢?因为实际上对绝大多数人而言,没办法纠结到这个程度,但即便我纠结到了这个程度,得出来的数据还是会有那么一点误差,虽然那些误差可能你根本看不到。

花了不到一天的时间,就重新整理出VBA跟PQ,我感觉成就感满满。

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