终于搞定了 Angular 的服务器端渲染(SSR),没碰到什么障碍。看来之前没弄成,完全是因为文档过期
其实每个插件要符合自己的习惯,光样式都要调好久。这几天终于有空理了理 eslint,顺便自动 fix 的插件 ALE 小改了一下,我刚意识到,行号旁边提醒就够了,不需要正文改背景色,于是直接关掉了 highlight,其实原本也只是显示 SpellBad
默认色,从定义上也问题,只是跟其他原始设定一样丑。
COD BO4 里头一回打到赛季 50 级(因为这是最终赛季没有结束时间),第 50 级是奖励一把枪,通常只能开箱子的稀有掉落,我还在想哪把枪最好,结果出了 Vendetta,就是我一直想要 Auger DMR 的强化版,一用才发现实在强太多,第二把就打出 20:4 的成绩,可以说箱子武器有好几把远强于基本武器,非常的不平衡。
Chrome 太贱了,上个版本刚把 tab 菜单里的 Close other tabs 删掉了,我想了下解决办法是 vimium 里 map w closeOtherTabs
,结果这个版本这菜单项又给加回来了。
前些天随手测试 SSL labs 时看到要求说几个月以后禁用 TLS 1.0/1.1,为了最高安全度和效率,直接只允许 TLS 1.3 了。结果过了快一个月才发现,某个打到我机器上的 webhook,对方只支持到 TLS 1.2,于是在我升级后一直没发过来消息,只好我降级回去,nginx 里 sl_protocols TLSv1.2 TLSv1.3;
这两天才搞明白 iptables
的基本逻辑,之前是直接生拷大段内容,没仔细研究过里面每一个参数的意思,所以只是大体上可用,可如果想暂时禁用或者改内容只能靠重启。这些问题都解决后感觉可以写一个“用于 ss-dir 的 iptables 最佳实践”了。
解决完转发的问题,还有个问题是 DNS,常见的几种:pdns、unbound、dnsmasq 都也只是勉强能用,对特化需求没有没有很好的处理(比如不同域名用不同上游解析,配置起来很麻烦),想自己写一个做练手,可查了下 wiki 发现相关的 RFC 有几十个,很犯怂。
PHP 新出了一个远程执行漏洞,大致看了下,由于我奇葩的 nginx 设置,这漏洞在我自己网站上应该执行不了
上班时间一直在挂着猫国建设者,今天才想明白,我喜欢这游戏的根本原因是,它是一个典型的 NP 问题。
以前就看到有傻比说线圈炮(Coilgun)是冷兵器,因为是物理方式的。今天认真想了一下怎么驳斥,首先因为存在电阻,所以这玩意一定会发热,其次动力源一定是通过化学方式供电的(无论是电容还是内燃/外燃机)
真正的危机从1962年10月中旬开始。1962年10月14日,两架从德克萨斯州劳夫林空军基地起飞的U-2侦察机飞越古巴拍照。此时“阿纳德尔”计划的准备工作已大部分完成(大部分中程导弹已抵达,但第二批核弹头将于10月23日抵达),赫鲁晓夫在古巴西北部圣克里斯托佛附近将5个导弹团中的2个未经伪装地展开,向肯尼迪摊牌。
1962年10月20日黎明前,以西藏军区司令员张国华等组成的东段指挥部和新疆军区司令员何家产奉中央军委之命,向印度发动攻击。
1978年12月15日两国政府宣布,美利坚合众国与中华人民共和国商定自1979年1月1日起互相承认并建立外交关系。
1979年2月17日,30万解放军分为东、西、中三路,越过中越边境,发起了对越南的全面进攻。
巧了,前几天说要拍 Matrix 4,才注意到崔蒂妮的英文是 Trinity,结果今天玩 Rise of the Tomb Raider,里面的反派势力圣三一也是这 Trinity……而且本意也是三位一体,Matrix 当初是怎么想出找这么难看名字这么难听的女主的……
另外 Rise 的画面效果非常出乎意料,可以说是 HDR 技术出现之前的巅峰了。
作为少数支持扳机震动(也是我第一个玩过的)的游戏,发现这玩意没什么用,为了防止误按我的指头都是尽量远离四个肩键的。
twitter 上讲中文的人里,反共产党的应该占多数,大家倾向于看政府笑话,并且教育其他人爱党跟爱国的区别很大。
但其实这事没法像游戏里 save&load 那么简单,就是系统升级个补丁还得问你要不要重启呢,你要是活在内存里的数据你慌不慌。
不经过流血、动荡,是不可能建立新政权的。各方角逐后,上台的新势力,如果不是美国势力代言人,如果中国没能成为叙利亚、墨西哥,那我觉得 CIA 局长是美国人民的罪人,应该公审后枪毙。
闺女:妈妈,结婚必须要得到父母的同意么
老婆:法律上讲是不需要的,不过问题不是这么简单,比方说你会为了一个男的跟父母反目成仇么
闺女:不知道
老婆:……???
其实日本人是很善于搜集信息的,但不善于分析信息获得情报。这在日语中就有体现。日语中“信息”和“情报”都是用“情报”二字表示,而在英语中,信息是“information”,情报是“intelligence”,区别很大。
住的楼里经常能听到钢琴声,本来是觉得有噪音,可住了几年,能听到那钢琴弹得越来越好,反而对闺女们是个激励。做什么事情都需要长时间的苦练,这实例比任何讲道理都更有说服力。
终于搞明白了一个出现很久的报错,其实当初就直接在启动的 webpack 里 console.log
就可以查出来的,不知道当初为什么没搞定。
nginx 在开 proxy 的时候,header 里会发 host,但不会自动发送 origin。如今先简单的用 proxy_set_header Origin $host;
屏蔽错误,貌似 http://nginx.org/en/docs/varindex.html 里还没有 $origin
这种变量,也没找到如何设定 proxy header keys 的白名单
AlphaStar 开始了对外测试。我认为 AI 对手非常重要,远比云游戏什么的更重要。现在世面上火的全都是竞技游戏,但竞技游戏不好的一点是,作为零和游戏,永远有人受伤、意识到自己是最菜的那个、并退出,但是现在的 bot 又都太菜了,无法满足玩家对胜利的喜悦,所以以假乱真的 bot 可以让各水平层次的玩家都拥有自己的挑战和乐趣
我怀疑,婴儿刚出生的时候,是分别看到左右眼的图像的,就像两个摄像头采集的视频在一个显示器上播放一样,大脑在出生的头几个月里,适应这种接收并最终按一个图像来处理
之前论坛上有人说起买了真人快打觉得太血腥,我寻思这系列一直是以 cult 风格的处决动画为卖点的,不好这口买这游戏干嘛
然后老婆路过的时候给她讲起这个,顺便就搜了一下 mortal kombat fatalities 给他演示其血腥的特色,看了一会我觉得我也受不了这游戏,从 wishlist 里删掉了
今天跟闺女讨论起《流浪地球》,开始是看李永乐讲洛希极限,之后闺女问为什么偏差会那么大,我开始的解释是地球不是匀质刚体,就像拎桶水比同重的书包要麻烦,后来又仔细算了下,如果地球直径 1 厘米,在最理想的情况下木星跟地球距离大概 500 米,引力弹弓远了近了都有问题,如果要控制在 2 个地球直径也就是 2 厘米的范围内,这个精度已经非常高,问题是,地球木星都是在运动的(闺女脱口而出“移动靶”),而且并不像你瞄准 500 米外的移动靶,地球只有 1 厘米时,光速也只有每秒 23 厘米,也就是说你看到的木星是 32 分钟前的位置,其实这些都能算出来(以前给闺女讲过旅行者号),但是在太空中各种天体万有引力的摄动,再加上地球上的发动机太大个没法精确控制每个的开关,整个问题就很难了
今天才知道 cat
不加 -v
会有注入风险,查了一下,我不但没有防范,还是 alias cat='sudo cat'
,为了方便看某些没有读权限的文件
Zheng Kai
tab 是右派,空格是左派?
Tarkus
我觉得都有吧,关键是对待这个议题的态度
Zheng Kai
烧死用空格的异端的是极右,可以在同一个文件里 tab 空格混用的是极左?
二闺女上周才入队,本来对戴红领巾是很高兴的,但所有中国人最终对这玩意的记忆就是不戴会受到惩罚。这种弱智操作不知道什么时候能改。
不知道为啥之前的 ~/conf/update/npm.sh
脚本没法更新了,试来试去,发现以前 npm install -g
都是加 sudo
的,现在 sudo
都去了一切正常了。另外一个启动 angular 的 ng serve
为某规避某个已经忘记的问题而加了 sudo
,也是去了 sudo
后啥事没有了。
感觉好几个问题都是,现不管深层原因,先尽快想办法规避问题,半年以后没准就有人给修好了。
一直以为《老炮儿》是个北京古惑仔片,本身厌恶这些东西就一直没看。
看完后很服导演,该有的细节一个不漏,夸张而又真实,结果观众们见仁见智,都看到了自己想看的东西。有的人觉得这是个有些无伤大雅的缺点、总体上还是个让人尊敬的纯爷们。我眼里这就是个能摆谱死要面子的傻比直男癌老混混。
本身拍的都是些不负责任的社会垃圾,恐怕也只有社会垃圾才能在这片子里看到感动吧。六爷死之前拿着军刀在湖面上奔跑,在我看来是一种戏谑的特写,但又用憋住笑的严肃劲认真拍的,没准真有很多人给理解成正面描写。包括冯小刚自己。
选角也非常不错,几个演员的形象都非常到位。
我劝在座的同志,你们如果懂得唯物主义和辩证法,那就还需要补学一点它的对立面唯心主义和形而上学。康德和黑格尔的书,孔子和蒋介石的书,这些反面的东西,需要读一读。不懂得唯心主义和形而上学,没有同这些反面的东西作过斗争,你那个唯物主义和辩证法是不巩固的。我们有些共产党员、共产党的知识分子的缺点,恰恰是对于反面的东西知道得太少。读了几本马克思的书,就那么照着讲,比较单调。讲话,写文章,缺乏说服力。你不研究反面的东西,就驳不倒它。马克思、恩格斯、列宁都不是这样。他们努力学习和研究当代的和历史上的各种东西,并且教人们也这么做。马克思主义的三个组成部分,是在研究资产阶级的东西,研究德国的古典哲学、英国的古典经济学、法国的空想社会主义,并且跟它们作斗争的过程中产生的。斯大林就比较差一些。比如在他那个时期,把德国古典唯心主义哲学说成是德国贵族对于法国革命的一种反动。作这样一个结论,就把德国古典唯心主义哲学全盘否定了。他否定德国的军事学,说德国人打了败仗,那个军事学也用不得了,克劳塞维茨的书也不应当读了。
via 在省市自治区党委书记会议上的讲话
阿拉巴马州新法律,被强奸不允许堕胎,堕胎医生判得比强奸犯还狠
这么倒退下去会不会退成魏玛时期的德意志?大家觉得川普还不够铁腕,选了个更像希特勒的上来
其实历史一直在循环,2032 年之后是 1933 年?
我记得大宅门有这么一个桥段:白家的一位老人,恰逢辛亥革命成功了,很多人被剪了辫子,他也不例外,然后跑到斯琴高娃跟前哭诉,说这是祖宗留下来的东西,怎么能说剪就剪呢?结果斯琴高娃特不屑地一笑说,你祖宗之前可没有辫子。
斯姆特-霍利关税法案(The Smoot-Hawley Tariff Act)于1930年6月17日经赫伯特·胡佛总统签署成为法律,该法案将20000多种的进口商品的关税提升到历史最高水平。当时在美国,有1028名经济学家签署了一项请愿书抵制该法案;而在该法案通过之后,许多国家对美国采取了报复性关税措施,使美国的进口额和出口额都骤降50%以上。一些经济学家认为,斯姆特-霍利法案是导致美欧之间贸易规模从1929年的历史高位急遽衰退到1932年历史低位的催化剂——这次衰退伴随着的是大萧条的开始。
via wiki:斯姆特-霍利关税法案
在出发之前,毛泽东对刘伯承、邓小平等人说:“对于蒋军的进犯,你们要狠狠的打,你们在前线打的越好,我们在重庆就越安全”。
1945 年 8 月 25 日,毛泽东一行人抵达重庆。
在谈判桌上,国民党要求共产党单方面解散军队,同时放弃土改。
而共产党要求要么都解散军队,要么都不解散,至于土改,则必须继续推行。
国共双方的分歧极其巨大,在谈判桌上可以说是各说各话,毫无达成协议的任何可能性。
9 月 10 日,蒋介石下令阎锡山大举进攻解放区。
仅仅一个月,阎锡山整整11个精锐师,被刘邓大军全歼。
10 月 10 日下午,国民党被迫接受停战协议,毛泽东和蒋介石共同签署了《双十协定》。
打 WOT,一开始看起来残局是优势的,但打着打着就输了,有个已死的在聊天频道怪某人打得有问题,那人说了一句“怪我”,我感觉挺意外的,因为网上通常是嘴炮,很少见人嘴上认输,结果出来后一看结算界面,那人伤害是我们队 15 个人里伤害最高的
铃木贯太郎在甲午战争时为水雷艇艇长,因率鱼雷艇冲入威海卫锚地击沉铁甲舰“定远”而扬名。
著名的《终战诏书》就是由时任日本首相的铃木贯太郎起草,迫水久常、川田瑞穗、安冈正笃执笔完成,其他内阁大臣亦曾参与修订
"A lot of them seem smart," he said. "What I can't tell is whether they have any kind of taste."
“很多人看上去很聪明,”他说,“但是我不知道他们的品味如何。”
http://www.paulgraham.com/taste.html
其实黑魂3打到第三周目的时候,因为成就都完成了,不再着急了,才开始认认真真的打,之前很多难打的 boss 都摇铃逃课。无名和双王子,估计各打了两个小时过的,刚开打的时候经常一下都没摸到 boss 就死了,完全看不到赢的可能,两个小时以后 boss 经过二阶段强化也还是死了
有个主播 Faraaz Khan 非常合我口味,他有全套新号+0武器过 boss 的视频,没有取巧,就是躲过所有攻击慢慢捅死,正好看 boss 动作
武器也做了一番研究,跑图大都用的特大剑,但是动作太慢有时候出手就来不及躲下一次攻击了。打猎龙铠甲用的猎杀幽魂大剑,打无名用的洛骑直剑,打双王子用的黑骑士剑,打黑焰芙莉德用的亚斯特拉大剑
weiwei 16:28:04
给玥玥买个煎饼..她说吃辣...我就正常放...结果辣哭了……
题名奥斯卡的片子,要么是讲黑命贵的,要么是年底才上映的,而最佳影片是年底上映的黑命贵片子
年纪大了记性不好,忘了公孙永浩姓啥,还得现查一下 google
想找点中英对照的书来看,之前看了几页《呼啸山庄》,发现随便一句话我都有五个单词不认识,看了下评论,毕竟快 200 年前写的了,不算文言文也是明清小说的水平了,现在已经没人像书里那么写字说话了,用来初学英语不合适,应该找点现代小说看看。
翻了半天,《破碎星球三部曲》刚连续三年拿了三次雨果奖,价格也不太贵就买了,可惜是奇幻不是科幻,但是用来学英语应该没问题了。我看得很慢才 5%。
闺女从爷爷奶奶家回来了,我跟闺女推荐这书,让她试试有兴趣没。
今天想起来,问老婆闺女看那书了没,老婆翻了下 kindle 说看了 10% 了。没想到这么快两天看了这些,后面的我还没看呢,没来得及审查一下。结果中午继续看,我看到 6% 了,居然这么巧,接下来有两页性描写……妈蛋的
闷头写了一周,初见成果,起名叫 Rome,不知道实现上是否有大的误区,起码功能上实现了尽可能少的代码来起个完整功能 server 的目地
目前有些实现很绕,我不知道是因为编译型语言本身的限制,还是我对语法掌握得不够
之前想着 1/60 秒,因为是整数存的会有误差,但因为 golang 里 time 的最小单位是纳秒,所以每 31 年才会因为整数误差而偏差一秒,这已经远小于电脑本身的时钟误差了吧
按经验重新写了个聊天室类的东西,补了很多基础知识(我前天才知道已经关闭的 channel 在读的时候是不会 panic 的),现在想的是,如何做一个更通用的聊天室库
这其实就是我六年前听到老候讲到端游里 link server 那部分,一直想拆出来
看到 nvidia 搞的 StyleGAN,感觉再过几年应该就有现成的批量换皮工具了
委内瑞拉活了这么多年才死也挺不容易
要知道任何学名里带有“hominivorax”的生物,都是不好惹的。因为这个词的原意,正是“可以吞噬人类的”
年二十九,没啥事了,随便找点东西练手,顺带终于搞明白了一个被困扰很久的问题:protobuf 里,如果格式是未知的(就是已定义格式中的任意一种),应该如何处理。想过自己处理 []byte
,但是格式名要自己处理,跟 .proto 平行。感觉最终正确的方案是 google.protobuf.Any
猪猪生威、玉猪迎春、猪腾四海、金猪狂舞、猪到成功、三猪开泰、金猪报晓
莫名带感,有一种大金链子水上漂的霸气
《了不起的盖茨比》看完后找了一阵子英文书,本来想看《呼啸山庄》,看了几天才明白这是古英语了,就像学汉语不应该上来就看明清小说一样。
亚马逊上找了个《The Fifth Season》,三部曲拿了雨果奖最近三年的最佳长篇,刚看了 3%,有点担心这名气和销量要类比的是《盗墓笔记》而不是《海伯利安》
前几天看到对世界局势/历史等的分析,看到有人说,反对将国家人格化。越想越赞同。其实就是不同规模的利益共同体,所有的策略表现出的趋利避害,实在没法用个体人类的特征来套用。
我爸卖掉家具店的时候,已经能看到品牌家具的市场比例越来越大,而在我小时候,大部分人买家具的时候是和木匠面谈的,这放在现在已不可想象。
整个国家的经济形式是在变好还是变差,众说纷纭,看到一个思路是,有竞争优势的、规模大的垄断企业,活得非常滋润,而不是以前国企民企哪个进哪个退的思路。
今天突然想到,这些不同群体,不就是荀子所谓的群么?
力不若牛,走不若马,而牛马为用,何也?曰:人能群,彼不能群也
傻比网站 bitbucket.org 到现在都没法根据 .editconfig
里的 tab_width
来设置网页上的 tab 相当于几个空格
周末配了个简单的环境,开始让玥玥写 js,到目前为止她还比较蒙,属于巧合编程的初期
早上闺女给我讲了她班里的一件事
某同学 A 笑得太厉害,老师开玩笑说,A,你嘴张得太大,我能都能看见你早上吃的什么了,全班哄笑,笑完后 A 说,老师,我没吃早饭。
尤其对于现代物理,不管是凝聚态还是粒子物理,很多所谓的物理实体早已不是什么“看得见摸得着”的东西了,而是拥有比较抽象的性质的微观现象,它与人类进化出来的“感官”早已不适配,因此人类百万年来发展出的“直觉”也毫无用处,我们只能谈实验信号。
比如2012年发现的 Higgs boson,最早达到 5 个 sigma 时我们说“发现”了一个新的 Higgs-like particle。为什么会有 Higgs-like 这种说法?按照某些人的简单思路,存在就是存在,不存在就是不存在,找到了就是找到了,没找到就是没找到,“找到一个长得像的”根本就不是一个科学论断。然而这种说法恰恰是最科学的。
第二次世界大战爆发,范佛里特担任第 8 步兵团团长,1944 年参加诺曼底登陆,并攻犹他海滩。虽然普遍认为他是优秀的军官,但陆军参谋长马歇尔将军不肯晋升他。马歇尔错误地把范佛里特与知名嗜酒军官的名字混淆,当欧洲盟军统帅艾森豪威尔告知马歇尔他的错误后,范佛里特很快晋升为师长、军长。
我同意这种观点:github 有限制的免费私有仓库对整个世界来说是有损害的
第一次在 go 里做缓存,因为一直都是练手小项目,没必要缓存,这次其实也感觉不太出来,只是了为尝试缓存本身。
之前没想好锁的效率,今天才想明白直接用 sync.Map
存指针就完了,实现非常简单。总共也就加了十来行。
这个 blog 系统前后端目前都是有缓存的了。
Did you know that the first Matrix was designed to be a perfect human world? Where none suffered, where everyone would be happy. It was a disaster. No one would accept the program. Entire crops were lost.
你知道吗?第一个母体被设计成一个完美的人类世界。那里没人受苦、每个人都很快乐。那是个灾难。没有人接受这个程序。整批作物都完了。
现在 TypeScript 和 Go 天天都要写,经常会搞错。最简单的,type hinting 在 TS 里要有冒号,Go 里没有。
希望将来的语言,syntax 已经不构成障碍,你可以用同一种语法写各种代码(只看代码片段无法确定是给什么语言用的),编辑器会将代码转成 AST,而不同的人拿到同一份 AST 可以展开成自己喜欢的代码风格。
看到 eslint 和 wasm 后想到的这些。
现在的问题是,还只能单向的,如 TS 转 JS,没人试图将 TS 转出来的 JS 再原样转回去。
美国之音的任何节目依《信息与教育交流法案》不能向美国国内播送,仅有少数由国会批准的情况可以得到豁免
疯狂的惦记买个摇杆(经常某一段事件非常迷恋某种小玩意,当初为了买把刀研究了一个月),奈何这东西太小众,小众到 smzdm 上都没法查到上次史低是什么价位,于是第一次装咸鱼,装了以后发现这玩意跟芝麻信用挂钩,为了便宜个一二百而发生纠纷被芝麻信用记下来可太不值当了,放弃。
同一朵花上的雌蕊和雄蕊相距很远,以至于没有虫媒风媒之类的帮助就无法完成授精,最终只能有花无果。甚至如何有效率地大规模授粉也是有些农民要考虑的问题。
细想起来,有性繁殖有更高的失败率,而且在产生之初看不到明显的好处,但是在上亿年的演化后,世界上绝大部分物种都是有性繁殖。
Evolution forged the entirety of sentient life on this planet using only one tool… The mistake.
这句《西部世界》里的台词的说法并不直接。错误不是目的,而是说,全局最优解并不一定是局部最优解,所以从局部来看,这些全局最优看起来像是错误。