Chrome 插件推荐

今天总结一下你可能还不知道的 Chrome 插件,可能会解决你长久以来的痛点,欢迎补充。

Hexo 自定义日志

在这里记录下 Blog 基于 Hexo 和 Next 主题的一些自定义。

  • 自定义 url
  • 文末添加版权说明
  • 文末添加推荐文章列表
  • 博客迁移
  • 添加备案信息
  • 添加打赏功能

小记 - Hexo 部署到阿里云服务器

前几天把 hexo blog 迁移到阿里云服务器,全程看别人的文章,每篇文章描述的方式不尽相同,加之软件环境的不同,再加之我的理解能力短板,中间走了好几次弯路,配完之后,对整体过程加深了理解,之后又重新看了 git hook 的文档,结合配置过程,这里做一次小记。

Git Hooks

Git Hooks 是 Git 提供的允许用户自定义的脚本,这些脚本会在特定条件下被触发,我们可以通过自定义脚本来定制 Git。
之前迁移博客到阿里云,Git Hooks 就是非常重要的一部分,我在服务器上使用的 Hook 类型是 post-receive,今天把相关部分官方的文档重新看了下,这篇笔记是在官方文档的基础上进行演绎的。

测试 - Hexo 部署到阿里云

测试 git push 之后 hook 触发没有

Hexo 最开始部署在 Github,因为速度太慢,访问性太差,而且偶尔还被 DDOS,为了缩短加载时间,转到了 Coding 上,今天把它迁到了阿里云上。

我是测试的分割线


hook 生效,push 上去即可更新
生活又开始有希望起来

SublimeText 配置 LaTeX 编辑器

上一篇 Node.js 实现简单小说爬虫,文末处理 Markdown 文件时,因为 Pandoc 对中文支持度不好,折腾了一会没解决,退而求其次选择用 Chrome 打印功能把 Markdown 文件转成 PDF。折腾不出来肯定要继续折腾呀,最近抽空在 Ubuntu 配置了下,终于支持了中文文档转换,但是用的 LaTeX 模板是在网上找的,想自己写一个,顺便了解下 LaTeX。
工欲善其事,必先利其器。这里笔记下 SublimeTeXt3 下用 TeXlive 配置 LaTeX 编辑环境。

Node.js 实现简单小说爬虫

最近因为剧荒,老大追了爱奇艺的一部网剧,由丁墨的同名小说《美人为馅》改编,目前已经放出两季,虽然整部剧槽点满满,但是老大看得不亦乐乎,并且在看完第二季之后跟我要小说资源,直接要奔原著去看结局……
随手搜了下,都是在线资源,下载的话需要登录,注册登录好麻烦,写个爬虫玩玩也好,于是动手用 node 写了一个,这里做下笔记

前端开发自动化之 Gulp

越来越意识到开发的规范化的重要性,以及自动化带来的高效,前端开发环境自动化构建的技能是必须要 get 的,于是最近用了一个 demo 完整的跑了一遍 Gulp 的前端开发自动化,体验很棒,这里记录下。
努力向规范看齐,向大牛看齐,多去了解,多去接触,视野开阔才能看到更远的风景,会有更多的可能。

解决 Google 重定向,体验 Google 本味

由于不可抗力的缘故,每过一段时间,Google 就会重新被拿出来说一次,上一次说的是入门之法,关于 VPN 和 Shadowsocks 的一些很基础的东西。
最近小飞机换了更快的香港的服务器,体验非常棒,但是在使用 Google 时,Google 为了提供更好的本地搜索体验,google.com 会自动重定向到 google.com.hk ,可惜这些体验只有身在香港的服务器才能体验,而身在天朝的我还需要去考虑 google country redirect disable

升级笔记本 CPU

大二在小组的时候,身边几个伙伴相继换了固态,并且极力怂恿我也换,高呼固态大法好,时常拿十秒内的开机速度来做碾压,当时对于硬盘读写性能没有直观感受,觉得开机慢点也没所谓。
后面做的事多起来,任务开得多,Chrome 经常几十个 Tab 同时开,导致磁盘开机就爆红,鼠标动动都困难,更别提编码了,这时候才意识到笔记本需要升级,于是加装了固态,随即内存就成了瓶颈,又把内存加装到 8G,这之后相安无事过了很久。但该来的总是要来的,满频只有 1.8GHz 的赛扬终于满足不了正常的开发需要,这就换了它。

Nginx 配置多个 Node 服务的域名

最近用 Node 写的两个小项目都需要上线,项目跑在阿里云上,给了不同的端口,平时在各自的端口上,相安无事,但是要挂在微信公号上就需要域名,IP只有一个,两个域名势必要搭起来,我资历尚浅,肯定劝不动他俩,不看僧面看佛面,只好请来神器 Nginx 主持公道。这里做个笔记,欢迎补充指正。

EJS渲染模板

这段时间一直在使用 Express 框架,虽然官方推荐 Pug 作为模板引擎,但我还是对 EJS 更感冒,官方也提供了 Express -e 的选择,由于之前没有认真看文档,导致了前段时间遇到的一个渲染问题,纠结了很久才得以解决,这里笔记下 EJS 的常用方法,算作一次梳理,欢迎补充指正。

虚拟按键手机页面高度自适应

华为系手机、谷歌亲儿子 Nexus 系列等配备的都是虚拟按键,虚拟按键唤出与隐藏会导致页面的高度变化,如果没有对内容高度进行适应,会出现页面内容被覆盖,或者页面空出一段留白,实验室用华为的同学挺多的,包括我,所以难免在调试页面的时候遇到这个问题,做个笔记先,欢迎补充指正。

Input 的 accept 属性以及 MIME 参考

最近在做上传文件模块时,对 input 的 accept 属性做了些了解,以及与其关联的 MIME,之前也了解过,只是没做理解,导致如今再看到竟然没有半点印象,其实就是个因特网标准,这次做下笔记,欢迎指正。

常用速查表集合

这个资源合集包含的是我用着不错的常用速查表
方便有需要的同学查找
持续更新
以后可能会有更多的集合
Chrome 扩展?
开发小工具?
你说呢?