Skip to content

2018小结

2019年2月3日

时间像一位长者,慢慢把生活的真相一层一层剥开给你看。

2018年像一溜烟,还没来昨及看清,就已然消失不见,留下我一个人,站在这里不断回想,它究竟是个什么样子。

“人在沮丧的时候特别喜欢思考人生。”这是我在4月份说的,大概也是在沮丧的情绪中不断反思而得出的结论。这种沮丧大部分要来自泥沙俱下的股市。“牛市的时候人人都觉得自己是股神”,这些话,也只有到山穷水尽的时候才能真正明白。好在,除此之外,倒也并没有什么真的大风大浪,一边跟着时间走,一边安慰自己,竟也就这样过来了。

【问答】如何看待“代码没有写到10万行不要碰设计”这样的观点?

2018年7月29日

本文来自知乎问题如何看待“代码没有写到10万行不要碰设计”这样的观点?

有些答主可能误解了题主说的“设计”的意思。这里不是指代码设计或者工程设计,指的是交互和视觉设计。

1 前端需要对交互和视觉设计有一些认识,这是完全没有问题的

比较硬的关系是,你会接设计同学出的设计稿,如果一点不了解设计领域的知识,拿到稿件会手足无措。适当地了解设计理论、方法、软件使用以及设计稿的常用处理(蒙版、切图、切片、变换、拼接等),是前端必备的工作知识。

比较软的关系是,前端是离用户最近的工程师,需要对用户体验负责。很多时候设计稿输出来的是静态的,但是用户交互的是一个动态的页面,如何把这些交互做好,设计和前端基本上各有一半的能力和责任。

如何与NPM package-lock.json愉快地玩耍

2018年7月26日

背景

对的,最近写文章都会交代一下背景。因为按标题的套路,这本应该是一篇教程类的文章,但这种文章其实挺无趣的。之所以想写这篇,是因为确实碰到了一些很麻烦的事情。闲言少叙,我们进入正题。

最近我们前端代码打包正在接入Gitlab CI,使用Docker来作为Executor,也就是在Docker中进行前端代码打包,然后收集打包结果,以备发布时使用。打包时Docker镜像很自然地就选择了官方Node镜像,最新版本(Node 10)。

一开始我们尝试性地接入了几个项目,有使用NPM scripts进行打包的,也有使用Gulp进行打包的,一切都很正常。但是昨天在接入一个新项目,使用Gulp打包的时候,却突然碰到了报错:

sh
$ gulp gitlab-ci
gulp[85]: ../src/node_contextify.cc:631:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
Aborted
ERROR: Job failed: exit code 134
$ gulp gitlab-ci
gulp[85]: ../src/node_contextify.cc:631:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
Aborted
ERROR: Job failed: exit code 134

看了一眼这个错误信息,一下子就发现,这并不是来自JS层的错误,而是来自Node原生层,这就超出了我的理解范围了。

记一次企业微信webview bug排查

2018年7月24日

cover

【问答】2018年的前端是否有『架构』可言?

2018年5月28日

【问答】如何评价锤子科技推出的TNT工作站?

2018年5月16日

Nginx + Koa 开启http/2 server push

2018年5月15日

cover

2017年科技新闻热点分析

2018年3月5日

cover

2017小结

2018年2月21日

2017于个人来说,是非常重要的一年,这一年经历了很多此前从来没有接触过的事情。甚至某一些事情可能会成为未来一些事情开始的基础。

工作

这一年工作状态总体不算太好。一年的安全域工作着实无趣,中间也就少不了自己打打酱油。

离开了产品团队,也觉得并不是很踏实。花了半年时间介入新股认购重构的需求,最后结果也并不是太好。

年底回到产品团队,却发现物是人非。产品换了一大波人来和开发对接,一切都不太对劲。[***]

前端方面,可以说是覆灭。业务小组分开后,前端组的概念更加虚无缥缈,虽然要有预期,但是事情比想象更坏。[***]各组间隔阂进一步加深,导致前端间交流也较少,价值进一步削弱。

客观说,我也没有竭尽全力去推动前端方面的事情。但是话说回来,在一个氛围诡异的环境里,把自己做成一个歇斯底里的形象,这个团队也未必能忍得下。

年底接到了IT方面的工作。在产品和前端都不如意的情况下,反而希望更早介入这一块的工作。前端方面仍然有一些计划继续去推进,但是早晚需要放手。

小爱同学 你好吗

2018年1月9日

秀优越感

小米AI音箱299元,但是现在还买不到。要不选择等半年,要不选择淘宝加价一两百。然而令人惊喜的是,参加前端体验大会后,主办方直接送了一个作为礼品。于是我能抢先体验到这一款产品。秀优越感完毕。

功能

外形和基本功能就不详细介绍了,网上的评测文章挺多了。

我用得比较多的功能主要还是点歌,叫一声小爱同学,然后就可以点歌。而且还可以沿同一歌手的歌单一直放下去。至于音效嘛,作为一款身型小巧的音箱,还是有点超出预期的。

此外,家里有一个智能插座是连接饮水机的,还有小米盒子、小米扫地机器人、小米台灯等设备,都可以比较好地联动:

“小爱同学,我要看琅玡榜”

“小爱同学,电视声音大一点”

“小爱同学,扫地”

“小爱同学,扫地机器人还有多少电”

“小爱同学,打开台灯”

“小爱同学,台灯亮度高一点”

“小爱同学,开始烧水”

……

总体来说,小爱同学对声音的响应灵敏度还不错,在房间里也能很自然地交互,对智能家居的打通也做得非常好,用起来真的非常方便。

第二届前端体验大会杂记

2017年12月26日

cover

轻松迁移博客到AMP

2017年8月29日

cover