2018-01-29 MoreFreeze
周末在家肝了一天《死亡细胞》,第一次双塔流过了刺客,看了下 Steam游戏时间记录, 我已经打了 60 个小时了,和《以撒》的 200+ 小时数比起来,简直不值一提。 强忍着“再开一把”的心情关上电脑,第一次通关一款游戏用这么长的时间, 当然这其中有这款游戏现在还是 EA 阶段,难度设计还需要调整的锅, 不过我想从另一方面来谈谈这款游戏给我的不一样的感受。 继续阅读 »
2017-10-12 MoreFreeze
最近发现 airflow 任务执行顺序有些奇怪,于是看了下 airflow 关于权重的处理,解答了心中的疑问。 以最新的稳定版(v1.8-stable)为例,代码总共就这么一小段 python @property def priority_weight_total(self): return sum([ t.priority_weight for t in self.get_flat_relatives(upstream=False) ]) + self.priority_weight 继续阅读 »
2017-07-13 MoreFreeze
最近在写 airflow 的脚本时遇到一个问题,出于方便把 BaseSensorOperator 包了一层, 后来想改下超时时间和优先级等参数,发现改了没用,于是看了下源码,发现 Operator 都有个 apply_defaults 的装饰器,细看一看,实现挺巧妙,也解释了我遇到的问题。因为我的问题属于个人使用不当导致的, 所以就不放问题代码了,但我会在分析后给出一些使用方面要注意的地方和建议。 继续阅读 »
2017-06-22 MoreFreeze
CH41 Creating a Full Plugin 看到这里你可以停了,因为前面的姿势足够你完善自己的~/.vimrc脚本,去修复别人脚本的bug了,绝无讽刺的意思 往下学之前,建议先玩下Potion语言,这是个很小的语言,使用它的目的是为了辅助我们写vim script CH42 Plugin Layout in the Dark Ages ~/.vim/colors/在这里的文件记录了vim的颜色主题,如果运行:color xxx就能看~/.vim/colors/xxx.vim的配色方案了,查看当前配色都有哪些用:hi ~/.vim/plugin/在这里的文件每次vim启动都会运行一次 ~/.vim/ftdetect/这 继续阅读 »
2017-06-18 MoreFreeze
上一篇 CH31 Basic Regular Expressions /和?,前者向后找,后者向前找 CH32 Case Study: Grep Operator, Part One :nnoremap g :grep -R .可以搜索,表示光标下的单词(包括连字符,比更大),之后可以用:cwindow查看quickfix窗口 以上还有一点要修改,如果光标在一个foo;ls下,使用后实际会执行ls命令,原理和SQL注入类似,所以需要用单引号保证字面值,:nnoremap g :grep -R '' . 但上面对于光标有单引号的不启作用,用:echom shellescape(expand(""))可以显示shellescap 继续阅读 »
2017-06-12 MoreFreeze
vim
上一篇 CH13 Buffer-Local Abbreviations 这章就是说iabbrev也能用来修饰 你想记住某个新的snippet最好办法就是disable掉原来的命令,比如iabbrev return NOPENOPENOPE CH14 Autocommand Groups autocmd是不会替换原先的命令的,假如使用两次同样的命令,那触发autocmd时会进行两次命令 特别要注意在你source $MYVIMRC时,autocmd会再载入一次! 可以用augroup testgroup autocmd xxx augroup END,这时如果你运行下augroup testgroup autocmd yyy 继续阅读 »
2017-06-07 MoreFreeze
vim
CH02 布尔型变量可以用:set [no]number这样来设置,:set number!表示取反,:set number?获取当前状态(实际:set nonumber?也可以哟) 数值型用:set numberwidth=10来设置,同理:set numberwidth?获取当前值 relativenumber或者rnu用来显示相对行号,当前所在行显示绝对行号,两边分别从1,2,3开始显示 CH03 注释用"来标记 注意注释不要写在map后面,这样会当成命令去执行map a dd "comment CH04 map,nmap,vmap,imap都知道什么意思吧 继续阅读 »
2017-06-06 MoreFreeze
趁着假期把《汐》通关了,先声明我是通过奶牛关的野蔷薇 获取的 key,所以我会把写一篇靠谱的评测作为自己的一个责任。 自己是一个 ACT 游戏玩家,会特别痴迷平台跳跃类游戏,玩过的 Super Meat Boy (后面简称 SMB) 可以说是这类游戏的神作以及标杆,所以后面会把《汐》和 SMB 作个比较。我玩的时候游戏版本是 1.0.5。 继续阅读 »
2017-04-17 MoreFreeze
距离上一篇airflow 进阶居然过了两个月了, 不得不说从上线 airflow 以来问题出了一些,这篇我就来分享下使用过程中踩过的坑, 也欢迎有兴趣的同学发信分享你遇到的问题或者解决办法。 继续阅读 »
2017-03-22 MoreFreeze
最近把拖了一年多的游戏《巫师3:狂猎》通关了,不愧为 2016 最佳角色扮演游戏, 总体来说 主线剧情体验很好,石之心剧情有些俗套且短,血与酒剧情整体不错,杰洛特最终过上了幸福的生活。 继续阅读 »