博客已添加离线支持 博客已使用 service-worker 技术对网站添加离线支持功能,具体实现不过是使用了 hexo-offline 插件,之后所有第一次访问过的页面之后便离线可用了,同时即便在线浏览仍然能更快的展示页面。想要使用它的主要原因是吾辈的博客是静态的,意味着几乎所有的资源都可以通过 service-worker 缓存,以此提高网站的可用性。 注: Vue 官网 使用 hexo 构建,同时使用了该插件
使用插件还是油猴脚本 场景最近吾辈写了一个 chrome 插件,之前也有写过许多 user.js 脚本,所以便想在此谈一下它们的区别,以及如何选择。 吾辈写过的 user.js 脚本 吾辈写过的 chrome 插件 简介 user.js wiki, chrome plugin dev doc user.js 是一个开放的的标准,最早由 Firefox 的一个插件提出,后来在 chrome 得到原生支持。实际上,u
近期博客变化 近期吾辈的博客会发生一些变化,可能会出现一些奇怪的问题 重要的变更只有以下两点 hexo 主题由 matery 迁移至 fluid 评论系统由 disqus 迁移至 utterances 以下是细节变动 更简洁的 material design 风格 评论系统以更新为以 github 为基础 utterances 代码高亮插件 highlight.js 更新以支持 jsx/tsx 更新 he
TypeScript 类型编程 前言 TypeScript 改变了吾辈对于类型系统的认知,它强大的类型系统使得类型本身也是可编程的。 最近 TypeScript 更新了一个大版本 v4,新增了一些非常强大的特性,让之前难以做到的事情也能够实现了。 模板字符串类型 递归类型 简介 参考:TypeScript 4.1 模板字符串类型尤其适合在 CSS Properties 相关的类型定义中使用,例如 css 的 width,
JavaScript => TypeScript 迁移体验 前言 如果你使用 JavaScript 没出现什么问题,那吾辈就不推荐你迁移到 TypeScript! JavaScript 不能无缝迁移到 TypeScript! JavaScript 不能无缝迁移到 TypeScript! JavaScript 不能无缝迁移到 TypeScript! 重要的话说三遍,TypeScript 是 JavaScript 的超集,所以有很多人认为(并宣称)Jav
图床「神器」PicGo v2.0 更新,插件系统终于来了 转自 https://molunerfinn.com/picgo-v2.0-update,作为一个经常使用 Markdown 写作的人而言,一个好的图床工具是很重要的,所以吾辈才会转载这篇文章呢! 前言距离上次更新 (v1.6.2) 已经过去了 5 个月,很抱歉 2.0 版本来得这么晚。本来想着在 18 年 12 月(PicGo 一周年的时候)发布 2.0 版本,但是无奈正值研究生开题期间,需
作为一名 developer 如何正确地使用 Chrome 作为一名 developer 如何正确地使用 Chrome 场景 DevTool Network Element Sources 使用插件 日常使用 Stylus Tampermonkey 场景现如今,Google Chrome 是全世界最流行的浏览器,具体有多流行,可以看看 浏览器市场份额统计。然而,有许多人,只是简单的安装了 Chrome,然后直接使用,却并未想过如何才能更好的
Notion 使用体验 场景 官网 Notion 是一个基于 Web 的跨平台笔记工具,在了解过印象笔记、OneNote、为知笔记和有道云笔记之后,吾辈选择了 Notion。 之所以没有选择上面列出的几个,都有一些原因 印象笔记 不直接支持 Markdown 编辑器体验并不好 不能以目录分割笔记 OneNote 完全不支持 Markdown 为知笔记 国产软件,肯定会上报数据 为知笔记 同上 吾辈的
JetBrains 1024 程序员节优惠活动 简介一年一次的 JetBrains 优惠活动,这次是买一赠一! 注: 活动截止 10/31 说明该次活动老用户无法直接输入优惠码购买,必须提交请求后等待销售代表回复专属购买链接。(老用户没人权系列 QAQ) 然后,果然手动化操作忙不过来了 23333 重要的是,这个优惠码貌似可以针对任意产品,包括全家桶那个 $249 的那个也能免费 0 折一年!官方也太实诚了吧 emmmmm 链接 102
IntelliJ 开发者之夜@深圳之行 起因最早,吾辈是在 活动行 上面看到这个活动的,然后果断报名参加了。 即便,吾辈本身并不住在深圳,但还是选择坐高铁赶过去了。 活动吾辈去的比较早,接近四点钟左右到了,但那个时候活动并没有开始,也没有看到活动标识。于是,吾辈和朋友便先去咖啡厅坐了一会,然后在大约六点钟的时候到达了活动现场。嗯,还拿到了一些小礼物。 产品全系列五折优惠真的很良心了! 其实活动只有是三个主题 IntelliJ I
IDEA 激活 使用本地注册码(不需要在线)的方式激活 注: 此方法对 IDEA 2018.01-2018.02 版本无效,但对 IDEA 2018.03 EAP 是有效的 修改 hosts 文件,Windows 系统上的位置是 C:\Windows\System32\drivers\etc\hosts,将之复制到其他位置并在文件的最末尾添加一句话。 10.0.0.0 account.jetbrains.co
react 入坑思考 场景吾辈为什么要学 react 呢?难道 HTML+CSS+JavaScript 已经满足不了了?是的,传统前端确实满足不了吾辈了,前端在快速发展,而后端手中(甚至眼中)的前端仍然是只有 HTML+CSS+JavaScript+JQuery 的世界。吾辈不想就这样下去,所以想要了解、学习、使用现代前端的内容。谜之音:难道 vuejs 还不够么?vuejs 既是国产(阿里),所以文档(中文)相对而言