跳到主要内容

Yarn的安装与升级

· 阅读需 2 分钟

平时在 windows 和 MacOS 下做开发,需要在两个系统中安装 yarn,可是每次 windows 都可以方便的更新,而 MacOS 却难难升级。特此记录下升级方案。

webpack3 升级 4 采坑记

· 阅读需 3 分钟

公司的项目,最早是用 ES6 写的,直接手写 webpack1 进行打包的。由于是 jsp 的页面,还做了单独的页面压缩,资源 hash 处理。后续也跟上了一些升级脚步,把webpack 逐步升级到 2,之后又是 3。现在看来也算是先见之明。

在后续业务中,逐步使用了 vue,使用 vue 主要是考虑到能够通过 cdn 等形式直接引入项目,省去了 webpack 的配置工作。现在同一个项目,后续我决定采用 react 进行开发,对原有项目进行了 3 次重构,终于把老代码独立到一个文件夹了,未来 react 的新代码可以在单独的文件夹下开发。最终发包时候合并在一起。

对于 react 我还是比较积极的,版本上从 16.5 直接更新到了 16.6。为了后续方便,也就筹划着把 webpack 升级到 4。

入手明基 ScreenBar Plus 台灯

· 阅读需 6 分钟

十一期间正好看到一则推荐(还真不是广告),就去天猫逛了下,觉得正合适。对于明基这个品牌,算是早有耳闻了,做工优秀,外观漂亮,关键是上档次。嗯,是非常实用。

一直没有下手买台面台灯,一方面公司还能凑合有点灯光,家里也还凑合用大灯。这不赶巧,公司的管灯坏了1根,一直没人修,最后没几天不知啥情况,剩余的两根也坏了。我的工位一到下午四点就变成了夜间模式。

useragent 详解

· 阅读需 10 分钟

因为工作需要,稍微认真的了解了下 useragent,发现它的配置理想和现实还是差距很大的。至于历史什么的,详细的就不多说了,很多网站可以搜索到。总之,各个浏览器厂商为了能所谓的页面兼容,useragent 也越来越相似。

也正是因为现行技术实现上,这些所谓的适配,大部分时候都是根据正则表达式来匹配相关字段,匹配成功即认定当前设备符合预期。但鲜有文章去详谈 useragent 每个字段的具体含义。这也正是本文要做的事情。

由于没有找到相关的资料,有的结论论断和理解方式,只是我自己的想法,可能与实际有出入。

git 常用命令小结

· 阅读需 4 分钟

用了一段时间,把 git 的常规命令熟悉了一遍,稍微整理出来,方便后续查阅。

管理 hosts 的软件

· 阅读需 2 分钟

公司网络调整之后,外网就不能直接访问内网数据了。需要试用 VPN 访问后,在配置对应的 hosts 解析才可以。

内网还分两套测试环境,这就涉及反复调整 hosts。所以,我也就找了些能管理 hosts 的软件。

移除自动启动的 Adobe Creative Cloud

· 阅读需 1 分钟

自从安装了新版 adobe cc 套件,就被默认安装了 Creative Cloud。这玩意装了也就算了,可还是自启动。而且 Mac 下,还不能通过用户管理-开机启动里面关闭掉。

往上一查被它困扰的人还挺多的,也有不少解决方案。

入手水银灯

· 阅读需 6 分钟

两周前突然起兴,下载了 Bilibili 客户端,真的,我之前竟然没有用过、下载过,仅仅听说过。软件非常好用,而且喜欢的动漫也可以看到,比如这次的正文《蔷薇少女》。

在粗略看过一次后,决定去买一个人偶玩玩,就去了很久之前买东西的平台(030buy / 萌购)。