fz 发布于 04月19, 2019

组会

今天开组会。上午去派出所办身份证,体验不错。主要体现在:几乎没有人、无需穿深色衣服(估计是他们软件的PS能力提升了)、可以邮寄(15块)、可以扫码支付。很久以前就被安利过everything,今天试了一下,的确很好用,找文件很方便。另外试了一下Cubase,搞了半天一直没声,醉了。...

阅读全文 »

fz 发布于 04月18, 2019

头条day17

今天第一次上线,测试的时间比写代码时间长多了,尤其是写Python这种丑陋的语言。当时看Go的panic、recover的时候就很疑惑,这玩意是干啥的,为什么要搞个这个东西出来。今天才恍然大悟,这不就是C++的throw、try、catch异常处理。Go实际上通过panic、recover和defer实现了对异常的处理。但我感觉不如C++直观。...

阅读全文 »

fz 发布于 04月17, 2019

头条day16

Python写得头大,写起来实在纠结、难受、郁闷,让人不断思考世界上为什么会有这么恶心的语言。代码格式化只能帮你搞搞运算符之间的空格之类的。今天活动日,晚上团建,吃的黑松白鹿,感觉也就那样,200多块钱的日料自助也不过如此。另外发现上次被车撞的正门终于修好了。(其实是昨天发现的)...

阅读全文 »

fz 发布于 04月16, 2019

头条day15

Go还没开始写,要开始写Python了,由于依赖太多,只能在开发机上跑。VSCode试了一下SFTP插件,感觉只能说凑合,用SFTP同步文件还是不太行。但是修改自动同步上去保存还是可以。想要把远程的文件同步过来,最好还是手动rsync。PS: 需要把远程的文件同步过来主要是因为本地写代码的话需要代码寻找和自动补全之类的,不然只用Remote Workspace插件就行了。顺便用Go写了个脚本可以自...

阅读全文 »

fz 发布于 04月14, 2019

头条day14

上班就继续看了看业务代码。晚上试了下Sibelius。Sibelius俗称西贝柳斯,一个专业的打谱软件。装完启动报错Sibelius Error 40201 Undefined external error (MMSystem/out)。我怀疑是声卡驱动的问题导致的。Sibelius每次启动会自动激活ASIO4ALL,这时候就会报错,然后就会没声音。查阅一番后得知需要把所有音频设备的独占关了,具体...

阅读全文 »

fz 发布于 04月13, 2019

金枪鱼之夜

晚上听XBD讲怎么把GNU Make用在科学数据处理中。思想比较straightforward,就是把从数据到最后画图的过程分解,利用make进行流程管理。核心方法是:模块化和流程化,对大过程进行数据分割成为多个小过程。这样做的好处主要是:可以并行处理,便于中断与恢复,粘合多种语言,实现多人协作。甚至可以粘合多种计算环境,比如与高性能计算集群结合。目前在科学研究领域,大部分人对于数据的处理还比较原...

阅读全文 »

fz 发布于 04月12, 2019

组会

老板出差了,我们自己简单组织了一下,聊聊天什么的。我终于发现了最强大脑终究是一个综艺节目的本质。这剪辑和刻意的节目效果,结合最近爆出的黑幕,越来越觉得没意思了,我果然还是个不看综艺节目的人。下午在实验室有个人用的小号加我好友跟我说机械键盘声音太大了让我换键盘……也是醉了。不过问题的关键不在于换不换,而是你直接过来说就好了。搞个小号说完一句话就跑路了再也不回有点太奇怪了吧。感觉贵清跳楼的人都是这样憋...

阅读全文 »

fz 发布于 04月10, 2019

头条day12

昨天今天利用空余时间写了12道Project Euler,感觉Go在工业界写业务代码是还可以,做题就有点蠢了。感觉Go有两个非常烦的地方:引入的包、变量如果没用,就直接报错,不能编译。感觉就是在强行拉低你的智商。如果能像C++开了-Wall一样给出warning就好了。gofmt,很多时候不能正确执行。比如有时候想给某个语句加上if判断,这时用大括号括起来之后,gofmt居然不能成功格式化。必须手...

阅读全文 »