2017-12
15

Excel配色

By xrspook @ 9:34:14 归类于: 烂日记

一直以来我都觉得Excel 2003的图表配色不好看。一开始我只是觉得大概图表都是那个样子的吧,但后来当我看到别人更高版本的Excel默认出来的图表是其它配色的时候,我真的是有点嫌弃2003。别人的图表一出来,如果是折线图,线就已经很粗,上面的标志点也都分得很清楚。,但是2003的线却很细。最根本的区别我觉得是绘图区域的背景,2003永远都是灰色的,于是你把一张彩色的图用用黑白打印机打在纸上的时候,效果掩面。更高版本的Excel绘图区域的背景早就已经换成默认的白色了。另外一个问题就是绘图区域除了背景用的是灰色,网格线用的也是黑色,而更高版本网格线用的是灰色。如果需要对那些东西进行改动,更高版本只需要把彩色变成黑色就可以了,但显然2003你还有一个取消背景颜色的个操作。取消背景操作不能一劳永逸地解决问题,因为2003那几个主色调里如果没有了灰色,做出来的图品相相当难看。

昨天我几乎花了一个下午去搜索Excel的配色。有人觉得Excel 2003之所以这样,是因为做配色的那个人太业余了。Excel 2003默认用来做图表的那几个颜色无论是加起来还是单独看都非常让人不愉快。而之所以觉得那还行过得去,是因为这些年以来我们一直都在默默忍受。很早以前我就知道,Excel图表的配色是可以自己更换的,但是一个一个表一条一条线一个一个点去换图案,显然相当麻烦。,但是2003却没有一个自定义选项,固定住那些我需要的所有图表格式。也不是说更高版本的Excel图表配色就一定好看。甚至有人觉得那是一种倒退,他们还是喜欢换成2003的老板本。而之所以这样是因为他们想新做的表格和以前的继续保持风格一致。还有就是更多的配色非常有可能在2003的老机器上打不开。格式打不开,最终导致的就是使用者看到的那个样式跟作者的意图不一致。,于是更诡异的效果就会出现了。昨天我知道了一个可以一个设置改变一整个Excel文件里所有图表背景灰色的方法。但是当我把已经变了背景颜色的图标贴到其他文档的时候却发现那些效果其实不怎么好。贴了五六图以后,我又重新回来到Excel 2003把那个设置还原成默认,再次把灰色背景的图贴回去。昨天我曾经想过使用更高版本的配色去替换掉2003的默认配色,但后来发现2003就只能使用56种颜色,非常有可能更高版本的默认配色,在那56种以外。我当然可以随便找个什么差不多的解决问题,但因为更高版本的Excel能适配的颜色多了,所以网上并没有一个以索引方式罗列更高版本的Excel默认配色的东西。

配色这种东西,很早以前我就觉得让我很头痛,做网页的时候是这样,现在即便是做图表的时候也免不了要碰到。如果是纯粹写一篇科学论文,完全没有那个烦恼,因为要在期刊杂志上发表,完全使用黑白就可以了。如果是不同类型的柱子,应该采用不同的底纹,而不是不同的颜色。不同的折线之间的区别应该是各种点的图案,而不是线的颜色。在黑白的世界里,我们只需要考虑图案,但是在其它场合使用,我们就要综合考虑图案和颜色。显然让人费心东西又多了一个。

让人纠结的路没有尽头。

2017-10
17

熟能生巧

By xrspook @ 20:38:39 归类于: 烂日记

两部电影后我在某些工序上越来越熟练。还记得一开始的时候,我几个小时都折腾不出几分钟的字幕。其中有一些是我不懂意思的,另外一些我不知道要以什么方式表达的。但经过两部电影的磨练,我觉得自己已经渐渐习惯了这种节奏,任何时候出源我都已经无所谓。一开始我还会准时在某些地方等放源,但后来我不这么做了,因为他们很随性。

对我来说,首先要经常关注官方视频,知道可能在什么时候发布。然后,就是快速地把它下载回来。以前我一直觉得,这两步是最简单的,但现在我觉得这两步的难度相对而言在逐渐增大。这是因为往后在我自己电脑上的加工反而变得轻松了。并不是因为这份工作真的变得简单,而是因为我越来越熟练。我翻译的是印地语电影的相关。他们说的话里面有印地语,也有英语。大多数时候是印第安语,我是看着官方的英文字幕进行翻译的。但显然,我不会先把英文字幕压到视频里面。所以,最终我发出来的版本也只有我自己翻译出来的中文字幕(双语字幕是扯淡)。于是这里就有一个很巧妙的处理,到底应该怎么翻译,别人根本无从考证,即便我纯粹瞎掰,别人也说不出到底是不是真那样。有些我纠结半天都不知道该如何表达的英文句子,我会看一下视频,然后感受一下那个语境。就着那个英文意思,然后用中文表达出来。这只是第一步,第二步是边看视频,边看自己的中文字幕。文字这种东西光是看,看不出问题,但是如果跟视频一起播放,就会发现其中的不是。有些英文我用了很长的中文才表达清楚,如果只看文字,没有问题,但是如果时间轴只有很短的时间,你不可能把一堆字丢在那里,别人来不及看完。这样做字幕翻译超级不负责任,所以那个时候我就要考虑怎么把长句缩短。通常来说,制作字幕软件都有语速计算功能。怎么把东西从英文翻到中文,然后从长句变成短句,又或者把两个词扩充成一句话。当我还是学生的时候,我从来都没有这样字斟句酌。所以从前的语文考试,我一向都很一般。一开始做翻译的时候,我也不敢做视频翻译,因为我达不到那个境界,在做视频翻译之前,我已经做过很长时间的文字翻译。翻译某些新闻,翻译某些采访。做那些翻译的时候,我要模仿作者的思路。有些人写出来的东西,我得苦想半天才知道是怎么回事,但有些人的有些,尤其是我已经很熟悉的人,我会自然而然就轻松表达出来。做视频的翻译,同样需要这样,而且要求更高,你不能用十个字才表达出一个单词的意思。经历了这么多以后,我明白到,归根到底我老是碰钉子是因为我自己的语文不过关,我的词汇量太少了。因为我根本不知道,所以当我遇到英文的时候,当然不知道该如何才能做到脑洞大开。拯救这个的唯一方式就是我一边在做翻译,我一边得不断看书,吸收其它东西,而且这种摄入,不能只是通过很快捷的方式,比如微博微信之类,我需要静下心,真的去看大部头的作品。因为我从来不喜欢看诗,也不喜欢看散文,所以我当然不知道该如何写那些东西。于是,这也限制了我,很难做出优秀的歌词翻译。歌词这种东西光把意思写出来还不行,因为歌词往往都是各种对应及押韵的。没有一定的文学功底,根本做不出来。在这方面我觉得自己已经放弃治疗了。我不觉得有生之年,我可以掌握这个。所以,我还是把我能控制好的东西做到最佳吧。

Secret Superstar 后天就要在印度上映了啊啊啊啊啊啊啊啊啊啊~

【中文字幕】歌曲Sexy Baliye幕后制作花絮 – Secret Superstar

2017-10
13

形式主义

By xrspook @ 9:53:14 归类于: 烂日记

今天我觉得自己好像有很多事做,但是做完数据的汇总以后看一下时间,居然跟平时没差多少,有点让我惊讶。昨天一整天我都有点无所事事,不知道要做些什么。其中一个原因是领导都出去外面活动了,剩下一些小不点。不过这不是重点,重点是月中的时候统计没什么事,但是到月底的时候,问题就很多了,有很多东西我都想提前做好,但实际上,这做不了。可以做的事我一定会一点一点积累起来在平时去做,但做不了的事,我也很无奈。之前我试过很麻烦地在已经打印了几行的统计帐上面继续用套打的方式打下面的,结果发现下面那一行不是打不了,位置也可以,但就是有点歪,造成这个的原因是打印机的进纸器把纸吃进去的时候有点偏。这个是无法避免,因为放进打印机的那些纸已经不是第一次打印了,而且曾经被夹在一起翻阅过。所以某些地方有折痕。如果能实现这种套大,我愿意每个月都麻烦一点,但是,打印机的那种缺陷没办法克服,如果我每个月都打一行,最后的确那些数字都在账本的格子里,但是会各种不整齐。我曾经很努力地想过到底要怎么去实现这个,从技术上来说,我可以用自各种手段让自己轻松一点,但是从物理打印机的角度考虑,这完全是没救的。唯一能拯救的方法是账本再也不需要打印,而只需要一个电子媒介,让查账的人去查阅那个。打印出来很简单,但问题是如果你一次要打印超过一百张,打完以后还得各种划线以及盖印上年结转、承上页、过次页之类的东西,真的很无聊。一方面,在吹什么无纸化办公,另一方面,一两个月就来一次检查,每次检查都得把那些打印出来,结果就是劳民伤财。要解决打印出来的东西可以再次顺利地放回打印机继续打印,另外一个需要实现的就是纸张不能被折叠或者弄皱之类的。但是,纸一页页打印出来以后,肯定要各自装订成册,装订以后本来厚厚的一叠就变成几张一叠,显然在翻阅的时候就难以避免会被弄出有折痕。重新打印的东西需要做上面的手续,更重要的是要签名,每次打印都签一次名,想想都觉得疯狂。如果这些东西不是自己用Excel做,而是有一套系统的话,名字加先签去以后就具有了一定的效力,那么也就不需要再人手签名了,起码我是这么觉得的。而且让我觉得很神奇的是为什么每一页账本都要签名呢?本来在启用记录的时候就已经说好了,这到底是谁的责任。我从来没有听说过会计账本要每一页都要签名。这到底是谁想出来的玩意?每页都签名就保证了记账的就是那个人吗?如果在那页子里面有两个月的数据,第一个月是路人甲做的,第二个月是路人乙做的,你怎么分得清谁是谁呢?总公司除了账本这个东西以外,其它本子都不需要每页都签名。有一天我很努力地想,到底为什么要签名呢?实际上,做那个册子的人就只是某个人,甚至填表的那个人根本就不在签名的那堆人里面。签名的那堆人理论上是应该负有审核的责任,但是他们却从来没做过。他们只是把自己的名字写上。如此下来,即便一页纸签十个名,还是不能保证这一张纸是对的,因为实际上了解这页数据的就只有做表的那个人,其他人都只是个形式。而这种形式主义的东西一次又一次地在国企重复上演,想想都觉得这很浪费、搞笑。签名就是一个审核的责任,难道你把一堆已经贴好的凭证给会计的时候,他不会先审一下,再把名字写上去吗?但为什么在做其它的时候,把自己的名字写上去的审核人却从来不负那个责任呢?那么多名字签上去以后只是为了在往后发现问题的时候可以找到负责人。但实际上如果审核的人也有过目、也有用心过,根本不会出错,就更加不用说得找责任人了。

形式主义什么已经到达了让人发指的地步了。

2017-09
29

查bug成就感

By xrspook @ 11:31:40 归类于: 烂日记

去做一些,对别人来说几乎是不可能的事对我来说有相当大的成就感。昨天我就花了接近五个小时的时间去做这种事,但实际上一开始的时候,我并不知道我可以做到。甚至在开始的时候,我想都没想过我要做这种人,因为我只是打算找出我自己的毛病,结果却找出了系统的毛病。这种错乱可能早已存在,托利多这个世界上最有名的称量产品制造公司可能早就知道他们的东西有这样的不足,但是我却是这个单位里第一个发现这个问题的人。为什么别人就没有发现?我却发现了呢?因为一定程度上,我对自己写的程序有信心,我觉得那不可能出错,如果出错了,唯一的可能性只能是,我之前遵循的那条规则以外还有一些特例。

昨天一开始的时候,我只是想核对一下数据,接着发现数据差太远,有些根本没办法核对,造成那个的原因是操作人员在实际执行过程中没有完全按照正确操作去做。这是没办法挽救的,也只能按照他们记下来的那个时间点去计算,几乎可以这么说,那些数据是无法核对的。但另外有一些能核对的却很神奇,因为我那个程序计算出来的数值跟他们记录下来的就只差那么一点点。可能是两公斤,也可能是四公斤,也可能是八公斤,为什么会造成这个问题呢?之前程序之所以不能完全使用是因为第一称和最后一称的问题,但显然这公斤级的问题不是那个,问题到底出在哪里?我找了一条不算大的船检查,只有157斗。然后沿着斗数一个一个往下看,157斗数量没错,净重也没有出现逻辑以外的东西。斗数没错,净重也没有神经病,但为什么累计重量却不一样呢?到了这个程度,靠人肉去看是不行的,所以我直接把净重和累计重量连贴出来,然后用Excel累加一下。结果发现了惊天大秘密,某个数,如果按照上一个斗的累积重量加这一斗的净重得出某个数值。但实际上系统记录的累积重量却比那个数值少了两公斤。于是这也就很好理解为什么我调用的净重计算总是会比他们记录下来的累计重量多那么一点点。抽查了这几天的一些记录。发现了起码四处这样的问题。这些问题出现的频率很难说,有可能是40分钟,也有可能是一个小时。发生这种事感觉挺反人类,因为做一个程序设计的,不是应该首先得出净重,然后用净重去计算累计重量吗?但显然他们可能不这么干。至于托利多编程的人是怎么想的,真的不知道。如果有一天客户要求打印每一斗的详单,这该怎么办呢?当然不是每个死变态都会把净重全部加一遍,看一下跟累计重量是不是一致,因为所有人都会默认,累计重量就是从净重加出来的,实际上从这个系统看来,却不是这样。这个问题简直就是未解之谜。两公斤刚好是散粮称的最小刻度,一跳就是两公斤了。如果几百吨的船,出现两公斤的误差,完全可以接受。如果我们的人最终打单的时候选择选择我们自己写的查询程序,只要之前他的操作,一直都没错,也没有问题。这种事情居然被我发现了,我莫名的感感到很大成就感。我们单位的中控那里一共有四台散粮称。出现这个状况的貌似只有其中一台,其余两台用过的,对了一些可核对的数据,都没有问题。四台散粮称的程序完全一致,所以发生这种毛病也就只可能是某一台秤的某个传感器不知道哪里出问题了。出问题这很正常,毕竟这套设备买回来已经接近十年了,虽然从前我们用得不多,但是电子元件这种东西即便你不用,过了好长一段时间,也是会有毛病的。有毛病不是问题,重要的是你得把它发现出来。然后才好说后续要怎么办。

折腾的人生是痛并快乐着的。

2017-09
28

三管齐下

By xrspook @ 12:51:57 归类于: 烂日记

昨天还说我要适应的是两个系统,但从今天开始两个变成了三个。这就让人相当的郁闷。为什么三个系统加起来才等于一个完整的数据体系?为什么三者的数据之中总会出现一些数据某些地方没有你必须在另外一些个地方打开?跟国内软件全部都做得高大全完全不一样,我们这里的数据简直就是一团糟。在这样的情况下,根本就没办法对大数据进行分析,因为数据都是零散的。真想不明白那个所谓新的智能粮库管理系统的设计者到底是什么思维。估计他们觉得用这个系统的人可以完全信任他们的系统,所以你只是在里面查询数据而已,而不需要用另外一种方式检验或者备份。这样就会相当的危险。而且他也没考虑过,在我们这种特殊的单位,总是有无数多的表需要报送,而且他们需要的还不只是一个汇总数,连明细都需要,如果没有导出没有分得足够细的分块功能,怎么能做到这些呢?之所以发生这种事,其中一个原因也和我们自己人有关。因为我们的人跟他们一起谈要求的时候并不知道我们库居然有这种要求。当然负责这个项目的人不可能什么都知道,但既然有一些不清楚的地方,就应该找专业了解这一块的人认清需求。但显然,在整个智能系统开发的过程中,他们只是选了一些他们觉得应该了解情况的人,但实际上那些人加起来了解的情况是不是就等于全部呢?显然不是。在实际使用过程中我们就发现了很多问题,凡是做过的人都会知道那不合理,但就是因为曾经被他们拉入某个小组的人并不知道这些情况,所以他们跟设计都是蒙的,而且他们蒙的方式还很随便。当真正要使用的人去使用那个东西,会发现完全执行不了,或者说相当的麻烦。对某些人来说,那种麻烦程度已经等于那是完全不能用的,直接会让人望而生畏的。他们不可以,把所有东西都想得很细,但有时那种麻烦已经让我的工作已经无法开展的时候,我自然就会有这么一个念头。是不是因为他们太自私,所以完全没有以发散的方式考虑别人可以怎么做呢?有些东西其实稍微扩展一下,你就会明白。而更多的情况是,如果你对那一片完全不了解,为什么你还不提出要求呢?既然你提不出要求,你就找个能提出要求的人来实现不就好了吗?显然负责开发我们系统的那些人脑子不太好使,你经常跟他说要这么干,但是出来却是另一个效果,因为他的理解能力有限,又或者说他们的实现能力有限。有些时候他们实现不了的东西甚至要我们帮他们想办法该怎么做到。编程的人脑子不好使问题很严重。一开始我就说过,如果做我们系统的这些人不是在现在他们这个单位,而是在其它软件企业,早就被炒鱿鱼了。也正是因为他们有这个单位做保护伞,所以他们才可以持续这么糟糕。现在我不是领导,如果我是领导,我就不会选择这样一家单位去开发我们的系统。老是选择一些血缘相近的单位去开发,最终的结果就是很糟糕,但是你还不得不接受。

在麻烦自己的问题上,大概只有我在做加法。

归档:2017-09-28 Ghajini

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