试用 golang 的 GO111MODULE=on
时碰到个问题,之前的 protobuf 动态生成的 pb/*.pb.go
文件无法再像以前那样 import "./pb"
了,以为受 golang 本身的限制(例如奇葩的“包的所有文件必须在同一个目录”)目前无解,本来想吐槽一下,但为了证明我的观点正确我必须举一个足够恰当的例子且验证它,结果写例子时发现自己错了,找到了解决之道,在 pb 的这个例子里我只需要引用 pb 并且在 go.mod
里加上 replace pb => ./pb
就可以解决了。
如果使用上没有障碍,意味着以后 GOPATH
可以成为历史了
上次提及美股是一个月前,感觉就像第一次亲眼观测日全食一样——你听说过很多,知道是什么效果,但是身临其境的实时观测时还是不一样。07年开始的次级贷危机是怎样的过程,现如今稍有经济常识的人都可以说得头头是道,但是发生前就知道且赌对了时间的人则是凤毛麟角。
我每天早上起来看 SP500,在最后一次 2700 点后每天起来都跌 50,原来想的是从 2650 跌到 2550 就是回到一年前了,没想到这几天继续跌到 2351,还差 80 点就到了特朗普就任时的 2271.31 了(2017年1月20日)。
这时候媒体是什么反应,专家如何预测,会在多大范围内造成多大危害,最重要,这次暴跌的原因是什么,一切都还没有头绪。
我自己做判断很简单,SP500 在 00 和 07 年的顶点也不过 1500 上下,今年最高曾接近 3000,很明显跌的概率比继续涨的概率要大得多,做这个趋势判断很容易,剩下的就是几乎没人能猜准的时间了。
希望美股的大跌能让今年在全球泛起的民粹主义冷静冷静,但是也难说,因为纳粹崛起,靠的就是德国民众苦难生活。大家调侃特朗普是崇祯,我觉得成为希特勒的概率更大些。如果中国没有核三位一体,现在真说不好什么样了。
另外 wiki 的民粹词条居然没有提到过纳粹,英文版里倒是有
尝试了半天 angular 的 ssr,决定暂时放弃。教程过期,比方说 ng build --prod --app 1 --output-hashing=false
,现在既没有 --app 1
,output-hashing
的参数也改成 none
而不是 false
了。诸如此类的问题有四五处或者更多,一直抱着“可能这个错误改掉就能正常运行了”的念头,最后实在受不了了
She danced exquisitely--better than anything she liked to dance--better than anything except making love
中文译本把最后那个 except 给和谐了
徐达和常遇春进入北京的时候,汉人的军队大概已经五百年未曾踏上这片土地了
以前搞个 GPG 签名搞得头昏脑胀,重装机器后再没想起来搞这茬,今天试了下,跑脚本导入证书、git 里签名 commit 和 tag 都一切正常,也没提示我要密码,一切都自动完成了。想来以前的很多苦都是 Ubuntu 刚装完的时候问 keystore 密码没有直接空密码输个回车,导致了以后各种不必要的麻烦
golint 有个非常傻比的规则是 should have comment or be unexported ,也就是任何 public 方法都得写注释,问题是很多方法类似 NewClient
、GetName
这种命名根本没什么好注释的。应该有个方法能不留多余注释也能忽略提示。
Go 的风格是没有可选项(不像 eslint 之类),唯独这个规则实在太蠢
一年前写的 mpp 库,碰巧昨天需要解析 msgpack 就直接用上了,今天有几个小时空闲就又更新了一下,有完备的测试用例就是爽,改什么完全不惧,只要测试能跑过就不是事。所以很短时间里重构了部分代码,几乎加全了所有的边界检查。代码覆盖率从 94% 提升到近 98%,而且在任何时候都不会 panic 了。
其实按原始想法,应该有个校验方法,所有其他方法应该只处理校验确认合法的数据,但很多数据只用一次根本不需要这么麻烦,真要追求极限也不会选 msgpack 了。
1945年7月16日,世界上第一颗原子弹在美国的新墨西哥州引爆。当时的美国总统杜鲁门正在德国跟斯大林参加波茨坦会议,得知原子弹爆炸的消息后,他告诉斯大林美国掌握了“一种威力巨大的新型武器”。斯大林对于这句话并没有特别多的表示,只是简单地做了回复。杜鲁门觉得有点扫兴,觉得傻乎乎的斯大林根本没听说过原子弹,根本无法理解这种新式武器的巨大威力。
但波茨坦会议上的斯大林只是在故意装傻而已。斯大林不但知道原子弹,甚至比杜鲁门更早知道美国的原子弹机密——曼哈顿工程。
由于曼哈顿工程在美国被列为顶级机密,杜鲁门作为副总统时竟然也完全不知情。一直到1945年4月25日,在原总统罗斯福去世、杜鲁门成为新的美国总统十三天后,才有人向他报告了曼哈顿工程的详情。而斯大林通过苏联的间谍活动,从1942年就开始在获取美国人关于制造原子弹的相关资料。据说曼哈顿工程遭到苏联间谍渗透的原因是它的保密级别太高——高到FBI都不知道有这么一个工程,自然就没办法防范苏联间谍。
https://www.zhihu.com/question/22896560/answer/44790537
闺女看完《安德的游戏》《安德的影子》,我还拿星际和安德的电影版给她看让她了解虫族是什么概念,不过安德生活的时代虫子已经被打跑了,甚至有可能同情被灭的虫族。为了增强她的认识,还是让她看《四世同堂》吧。
我觉得闺女要过两年才适合看《死者代言人》。里面讲到沟通有四个层次,陌生人/异乡人/异族/异种。看到那里时我一直觉得哪里不太对的问题终于得到了解释:其他外国人是异族,虫族和小鬼子是异种。
月圆之夜人不归,花香之地无和平
跟人抬杠的时候查了下 2003北美大停电 ,这场北美规模最大的停电居然写着“至少八人死亡”,查了下英文版 wiki,写的接近一百人死亡,查了下词条历史,第一次写明死亡人数已经是事发三个月后了,真不好说是无心的还是有心的
以前看到一个说法,了解一个人,看他交些什么朋友就够了,你看中国交的那些老朋友都什么德性(一票快下台和已经下台的独裁者)。问题是,美国又哪有什么朋友,只养了一大群阉狗而已。很多人想跟自由女神搭讪,殊不知后果就是一觉醒来发现自己被套着狗嚼子。
按日子可能今晚 PHP 7.3 正式发布,我好奇的是官网首页什么时候把 PHP 5.6 彻底撤掉,只留 7.x
这两天在研究 rxjs,突然想起一年前老姜在做个后台面板的时候在研究这个,真是有眼力
最近一直在观望标普500,连续两天都是 2,649 收盘,已经退回到四月份的最低点,如果能继续下降100点,直接就退到一年多以前了。去年看到报道说美国的 ETF 占比过高很成问题,但这个说法并不显眼。最近有更耸人听闻的版本出来了,说接下来是可以媲美 2008 的股灾。我对美股表示谨慎乐观,不需要太多的市场分析,仅仅知道目前的大盘是前所未有的高度、接近上一次崩盘前顶点的二倍,这就足够了,就好像“爬树别爬太高会摔到”一样的本能反应。
结果今天想看昨晚的大盘,发现没更新,搞了半天才知道昨天是感恩节休市。
只有崩盘和萧条才会证明美国人的很多想法都错了,但很可能他们会继续甩锅给中国,甚至动武。安居乐业的前提就是东风41。
删截图的时候,发现以前看到的器官移植后发生乳腺癌的新闻,我两个月前就给老婆发过,但是已经完全不记得了,结果昨天又发了一遍
JS 在 2009 年才完成 ES5 标准,同年 node 诞生,2011 年 JSLinux,2013 年 asm.js,在经历了这几年的大发展之后,再看 Atwood 定律是在 2007 年被提出来的,这种眼光真的不可思议,如果 JS 继续按现在的节奏继续发展十年,Atwood 定律可以跟摩尔定律齐名了
any application that can be written in JavaScript, will eventually be written in JavaScript
才明白巫师3里的萝卜葡萄梗是怎么来的,只玩个开头,我记得主角的马名字很特别,但有人说萝卜有人说葡萄,觉得差异很大不像是翻译的问题,刚知道是因为之前只有繁体中文版,很多人把“蘿蔔”念成葡萄
由于对 JS 发展的不了解,一个月前刚学了 Promise,昨天才搞明白 async 要好得多,之前的白学了。
只能安慰自己见证了对异步设计的每一步改进。
现在觉得单线程反而是降低复杂度的一个优点而不是缺点。如果增加了多线程的支持,复杂度立刻就起飞了,而原本大部分只需要异步不需要并发的程序会被写得浑身都是 BUG
今年最大的感受是身在历史之中,面对国运以及可能对个人的影响有各种猜测,但各种观点都有海量的支持者。看到一句玩笑我很喜欢,大意是,二三十年后人们会说,当初各种征兆已经再明显不过了,可怎么人们一点察觉都没有?
大概周四的时候家里网断了,最终联通过来修复,顺便把网升级到光纤入户了
光猫终于体现出价值,steam 下载最高到过 30MB+/s。更棒的是终于有了原生 ipv6,可惜连 Freya 速度明显慢于 ipv4
You promised me Mars colonies, instead, I got Facebook
菲茨杰拉德是当时的畅销书作家,但他希望《了不起的盖茨比》能成为传世之作。查理斯·斯克里布纳之子公司出版了该小说后,评论界有褒有贬,而且销量不佳——菲茨杰拉德在世时的总销量都少于二万四千本。菲茨杰拉德很失望,于1940年含恨而终。小说在二战时流行开来,受到前线战士的欢迎,其后更成为高中、大学文学课的必读作品。今天,《了不起的盖茨比》被公认为美国文学的经典。1998年,现代图书馆编辑委员会投票,评选其为最伟大的美国小说和最佳英语小说的第二名;随后入选2005年时代周刊百本最佳英文小说。”
但依照他来看,自己是个失败者,在临终前才卖出25,000本书。
via wiki:菲茨杰拉德
昨天同事问我同步软件,我说 bt sync,结果他用百度,貌似完全找不到 resilio 官网
以前只是考虑过这种可能,但印象中还没有实例。给玥玥买的笔记本,装 WinRAR,我自己从来都是用的英文版,为了玥玥好理解就装了简体中文版,rarlab.com 官网下的,结果打开就弹双十一广告。搜了下解决方法,装繁体中文或者英文
没把油猴好好用起来是近些年的一大失误,在删了最后一个类 adblock 后决定好好搞搞,之前油猴和类似的 stylish 都装过,最大的教训得搞明白多机器间的同步
alexa 中国 top 50 的网站里,首页还在用 GBK 的网站只有 qq.com / 163.com 和 people.com.cn 了
印度只是一个统称,十多亿印度人,语言有几百种,最大的印度语覆盖不到 3 亿人
早上吃饭的时候看 twitch,看到一个大胡子光头主播,穿着背心右臂纹了个 Quake 3,Free for all 30连杀没死过拿了核弹 https://www.twitch.tv/pwnstarzdotcom
很多我觉得不常见的单词,在《了不起的盖茨比》里都见到了(当然未必会马上认出来,通常是看了翻译才想起来刚背过不久),怀疑我之前背的单词库就是基于《盖》的课文
在 Angular 的 template 上徘徊了一整天,才搞明白自己搞错了最基本的结构,现在最大的那个 component 本来应该写成 service 的
去他妈的扇贝吧,开始试着阅读,有个词没有翻译,建议我装柯林斯词典,装了以后没有中文翻译了,以为设置有问题,在柯林斯词典的介绍页面,翻了两屏后看到一句得意洋洋的“没错,我们会强迫你用英文学英文!”,混在很多介绍文字中间。辞典可以停用,但是是用代币买 365 天,停用后继续扣时间
之前背单词体验各种问题,几年都修不好(应该是压根不知道有那些问题),以为背单词太低级不是他们的关注点,去用别的功能,发现也是一坨屎
只希望这公司早点死掉
现在决定用划词翻译软件+英文书,kindle 买了两本英文都很差,干脆网上搜 pdf,反正大部想看的书,作者已经去世很多年过了版权保护了。自己再配中文版,确认每一段自己理解的对不对
因为读得慢,会自动屏保,想找屏幕时间的设置,发现没有,必须 kindle 越狱,amazon 也是混蛋一个
2001 年地球上最强悍的超级计算机也没有我去年买的打游戏的显卡快 https://www.top500.org/lists/2001/06/
纠结半天到底买不买 COD: BO4,买哪个平台、普通版还是豪华版,想了半天还是最原始方案:PC 普通版。刚买完玩得很兴奋,被来回虐之后发现自己又成为正版软件受害者了,不过有个适应过程,就目前看到的游戏设定而言,这可能是自 MW2 之后最理想的情况了,没有二段跳,TTK 增加,还有吃鸡模式助威,吃鸡模式必然需要独立服务器而终于不是以前的 P2P 了,不知道其他模式是不是也顺便有独立服务器了,这次名字里能看到韩国人占多数,这是以前从未有过的。当然以前都只能英文名,不过徽章可以挂国旗的,以前不管用不用加速器,从感觉韩国人不会比日本人更多,这次可能是因为在 Battle.net 而不是 Steam 发售,可能韩国作为暴雪大本营,吸引了大量 Overwatch 用户
说起 Overwatch,发现暴白真的是太傻比了,OW 刚出的时候我就说,主要吸引的用户是从来没正经玩过 FPS 的用户。其他任何射击游戏的玩家,不管是 战地、COD、CSGO、彩虹6号、命运等等的玩家,多少对其他射击是有了解的,但是分别在 NGA 和 S1 看到两个傻比表现得除了 OW 其他都一无所知,却依然装模作样的品头论足 BO4,有个傻比说英雄系统是不是抄 OW 的,其实这玩意 BO3 就有,BO3 比 OW 早一年发售,他可能也不知道 OW 是抄的军团要塞
以前就觉得 COD 被固化了,只知道卖年货,每年 60-100 刀,殊不知 CF、WOT、LOL 都是程序慢慢改、画面几年一变,挣得不比 COD 少
明明每一代都提升很小,却只能是玩半年凉半年,下次又重新洗牌
这次做大逃杀,明明有 Fortnite 如此耀眼的收入成绩,还是想着卖年货,这种惯性不知道要多久,我是非常希望他们能开始卖服务而不是卖光盘
现在的状况是,拥有世界上最顶级的几个 3A 工作室,收入却跟同类型游戏斗个半斤八两
在《龙珠》连载了几年之后,鸟山明所绘的这部漫画带动了一个相当庞大的产业。曾说过他在创作短笛大魔王的时候最快乐,因为故事发展到后来不过是不停的打斗,人物不停的成长。但是,在当时的情况下,已经不是作者决定结束自己的作品就能够结束的了,因为影响的范围太广。
“outspoken”是直言不讳的意思,可我总觉得应该是“破音”
Google 被登录,地点新加坡,被两步验证拦截。因为有两步验证所以一直用的简单密码(单词+数字),不清楚是穷举还是泄漏,赶紧改了密码先
这些犹太人是如此的绝望、邪恶、毒意和被魔鬼所占据,1400 年来他们是我们的疟疾、鼠疫和所有的不幸,而且还一直是。
……第一,点燃他们的犹太教堂和学校,所有无法烧的东西都埋到地里,这样从此无人可以再看到它的一砖一瓦。我们应该这样做,奉献给我们的主和整个基督社会,让神看到,我们是基督徒。第二,同样破坏和摧毁他们的住房……第三,没收所有他们的书和经书,因为在这些书里他们传播偶像崇拜、谎言、诅咒和对神的诽谤……
你认为上面的话来自希特勒么?不,它的作者是马丁·路德。
本来还奇怪为什么 Droid 在 Google Fonts 里没有下载了,原来早就被换成 Roboto 了
试了一下,加粗的 Roboto Condensed 比较适合做标题字体,我最在意的是 C 的封口是否平行的。但 Roboto Condensed 让我最不能忍的是小写 e 的尾巴封口是斜的,这同样也排除了大部分其他自体(好像只有 Helvetica 里是平的),好在 Soulogic 里没有 e
在 netflix 上看到个电影《BLAME!》,动画风格的 3D 看起来非常精细,人设也不错,可惜剧情太弱智
郑凯 10:02:48
我觉得中国的老师太落伍,缺乏信息化教育,发个家庭作业,三个文件三种格式, xsl xslx pdf,然后网页 office 没法向下兼容 xsl 的,找老师把 xsl 重新导了个 pdf 的
泽斌 10:03:55
恩,被win+office毒害的盗版一代
刘涛 10:04:06
你还敢找老师导pdf?
泽斌 10:04:28
哈哈
刘涛 10:04:30
我们娃的老师,发文档都是手机拍照
郑凯 10:04:52
我操你真的打印照片么?
刘涛 10:04:58
手机对着电脑屏幕一拍,就发到群里了
刘涛 10:05:16
我靠我ocr都用上了
郑凯 10:06:02
好吧我知足了
刘涛 10:06:44
不是,关键人家是用excel做的,做好了用手机拍照
刘涛 10:12:11
现在这些老师喜欢微信教学,啥都靠拍照,上次布置作业,拿手机对着一张试卷拍了几张就发到群里了
刘涛 10:13:23
然后群里会ps的学生家长,负责把图修一修,再发上来
刘涛 10:14:02
顺便把照片底下小米什么的型号给p掉了
郑凯 10:14:59
……家长 ps 功底不错啊,用美图秀秀拍出来的磨皮卷子都能修好
有些悲剧的起源是,孩子从父母那里得到的过多的爱,而不知道为什么,于是理所当然的认为,其他人也同样会有无缘无故的爱给予他
居然一直没有意识到 vim swap 文件写在同目录是有问题的(应该是 vimrc 上次调整的时候不小心删掉了),还傻乎乎的挨个 .gitignore 文件里忽略 *.swp,直到 angular 里监控文件,因为先触发 swp 文件导致自动编译 ts 文件被耽误,需要再次保存才可以
在写本条的时候意识到,之前被删掉,是因为单独一行 set directory=$HOME/.tmp//
可能没法明白是干什么的,所以这次加了注释
Let it die 有点 3D 动作 Diablo 1 的感觉,如果弱化联网再加上买断 VIP 的话估计卖相会好些
貌似 Steam 等级在注册八年多后升到 10 级了,可以摆几个自己喜欢的游戏在 profile 页上。摆的四个游戏是 Dark Souls、Antichamber、Darkest Dungeon、Hollow Knight
前几天突然意识到一个问题,十七年前刚工作的时候用的电脑,性能还不如七年前的手机
本来我是没兴趣玩 人力资源机器 的,但是没准可以训练闺女的逻辑思维?不知道会不会太难了
十五的月亮十六圆是不是表明历法出了什么问题应该多闰一天
翻看自己以前记的一些东西,觉得很有意思、是值得记的。于是决定把“维护一个长期可用的、舒服的记录系统”放在必选项里。我觉得我的记忆系统是有问题的,不够重要的事情会快速忘记,因此这玩意本身是个重要补充
微软的 Herb Sutter 是 C++ 标准委员会的一员,在一次演讲中,展示了自己引以为豪的 10 行 C++ 代码,说是线程安全的,结果内存泄漏了……