Elasticsearch 简介

2016.08.12/2016.08.14发布于研究暂无评论#elasticsearch#全文检索#总结

在做新主题的搜索功能时,考虑过继续使用 Google CSE,或者是最近比较流行的 Algoliasearch,不过最终选择自己搭一个 Elasticsearch,CSE 的现实和 Algolia 的配额都挺让人 egg pain. 自己搭 Elasticsearch 虽然略麻烦,但是使用起来非常灵活,另外还可以学点东西。

下面总结下 Elasticsearch 使用过程中学到的知识和迈过的坑,备忘。

因为内容较多,所以分成三篇文章:

  1. Elasticsearch 简介
  2. Elasticsearch API 介绍
  3. Elasticsearch 使用示例及 Hexo 集成

这是系列的第一篇,简要介绍了下 Elasticsearch,以下内容均基于 Debian jessie 上安装的 Elasticsearch 2.3。

继续阅读...

新的博客引擎和新的主题

2016.07.27/2016.09.18发布于日常暂无评论#hexo#静态博客

年后发生了很多事情,心情一直不怎么好,博客更的很懒。最近事情都划上了句号,就想着收收心,找点时间把之前的博客主题改改,顺便换新域名。

不过改旧代码不如写新代码,恰好最近在看前端的知识,索性研究了下Hexo,做了一个Hexo的主题阿喵amiao,也就是当前的这一款。代码私人定制的部分比较多,性能也不怎么好,所以不打算开源了。

这款主题布局上基本照抄mdl这款模板,然后边边角角的修改了不少,也借鉴了很多自己喜欢的设计,已经记不得抄过哪家了。。。写到最后,虽然有点四不像的感觉,但是自己还是挺喜欢的。

换上了新主题后,心情似乎也好了那么一些,哈哈。

继续阅读...

2016年夏季动漫新番

2016.07.05/2016.09.02发布于搜藏暂无评论#动漫#新番

收集2016年夏季的动漫新番,系列文章见,文中的图片全部来自网络。

继续阅读...

PostgreSQL基础管理知识总结

2016.06.26发布于笔记暂无评论#database#postgresql#总结

简要总结下PostgreSQL的一些基础知识和命令,以下内容和例子均基于Debian 8上安装的PostgreSQL 9.4。

PostgreSQL介绍

PostgreSQL和MySQL一样,都是开源关系数据库,虽然流行度差些,但是功能丝毫不弱。

类似于MySQL的mysql命令,PostgreSQL也有一个名为psql的命令行工具来管理数据库和执行SQL命令,下文的SQL命令均通过psql来执行,不再赘述。

继续阅读...

为博客启用https支持

2016.06.21/2016.07.27发布于日常暂无评论#https#site-admin#电子证书

妈妈再也不用担心无良运营商给俺的网站插播广告了 :)

随着阿里云cdn对https的支持和let's encrypt的公测,为博客启用https支持已经变得十分简单。

创建letsencrypt证书

参考certbot网站的教程,安装好certbot。如果是debian8的话,jessie-backports里有打包好的,可以直接用。

ubuntu的话,需要用certbot-auto脚本安装,此时certbot会被安装到~/.local/share/letsencrypt目录,不过直接用certbot-auto脚本即可。

然后以本站为例运行:

sudo ./certbot-auto certonly --webroot \
                             -w /var/www/blog \
                             -d mawenbao.com \
                             -d www.mawenbao.com \
                             -d blog.mawenbao.com \
                             -w /var/www/app \
                             -d app.mawenbao.com \
                             -w /var/www/static \
                             -d static.mawenbao.com
继续阅读...

2016乌镇旅游图记

2016.05.31/2016.08.31发布于日常暂无评论#乌镇#旅游#照片

月初随公司的旅行团去周庄古镇玩了一圈,因为那啥,现在才发一下图记。

周庄位于浙江省嘉兴市桐乡,离上海大概140公里。可参观的地方主要是东西两栅,重点在西栅。

以下图片都经过了适度压缩。

继续阅读...