J'ai écrit sur les murs

It's the date to summarize what I did and how I became after one year passed. One sentence is a good conclusion: I spent a part of my life to pursue my dream and I lost them.

Neither interesting things or miracle happened. Time is just going by, so on my despair and fear accumulating.

Do not show you sympathies to me. I never regret what I decided. What I fear or regret is my ability could not match my ambition. How a strike was.

I failed so many time last year. Half of confident has lost.

But anothor half of confident left. A good news, isn't it?

比结局更为漫长

去看了你的名字。虽然我也幻想过约上可爱的女孩子一起看,不过我想了想我并不认识几个女孩子,基友倒是招之即来。

选座的时候有些晚,考虑之后选择了第二排。看电影的时候不算舒服,换了各种各样的姿势,才能让自己好受一点。

电影算是很好看,评价的基准是中途没有恍神没有打盹,电影结束后有些恋恋不舍,回程的路上会努力去搜索相关问题。很久没有这样,挺新鲜或者说很怀念。

这篇不是观后感。我只是单纯想随便写写东西。

写给服务器端程序员的前端实践入门

一如往常,这篇文字的重点并不是语法。我一向认为能通过一次查手册就能明白的东西均非重点。

这篇文字号称入门,不过更多的是站在一个经验丰富的服务器工程师(随便说说)的角度,介绍如何引入现代化的前端工具链。以及我自己的项目习惯。

当然可能不一定符合您的实际情况。我会在后文详细描述适用场景,请酌情取舍。

docker in action advanced

这篇是advanced chapter,主要讨论有:不同项目docker桥接,持久化数据库,docker中多进程。

这篇会假定读者已经对docker有相当程度的了解,懂得docker-compose的写法。

如果正在阅读这篇文章的您并不如何了解docker以及docker-compose,请阅读官方文档以及我的前一篇文章:docker in action

考虑到docker-compose写法有v1和v2两种,特别说明,以下的内容均只保证v2写法。所以请保证您的docker版本高于1.10。

Docker in action

各位好久不见 && 各位晚上好。

这里是AS。

很久没有写的技术向文章,这次想说的是Docker。

虽然一向我挺喜欢分析原理什么的,不过很遗憾这篇不是,正如标题所述,只是一些自己最近docker部署的实践。

本文是笔记性质,不会解释命令或者原理,单纯是:请就这样用就好。在实践的过程中,很明显我遇到了很多奇妙的问题,不过这里不涉及,有可能会做一些讨论。

如果您期望从这里了解到docker是什么,container是什么,volume是什么,大概这篇文章不适合您,请先阅读docker文档。讲道理,写得真的很不错。

写在新的一年即将到来的时候

现在是2015年的12月31日的晚上22点40分,也就是,还有不到一个半小时,这一年就结束了。

年末这个时候,总是充斥着各种莫名其妙的伤感,现在也是一样。而且由于这一年发生的各种事,现在这个时候,格外疲惫。

说真的,就快要睡着了。

其实在上一篇文章写完之后的11月,我是打算写一篇新的总结之类的玩意,名字都想好了,叫做写在雾月。

不过那一篇没有写完。那一阵的情绪不太稳定,虽然现在也是。

本来这一篇想直接把昨天组内分享的元类的一点东西挂上来的。不过,想想,年末了,也该做些总结的时候。权做向过去的事,过去的人的一个道别。

或许,也是一个新的开始。

正则表达式搜索

好久不见。

众所周知,或者说单纯以我的经验而言,在sql的查询条件中,使用正则通常是不被鼓励的。究其原因,查询条件中使用正则,会导致查询不会走索引,结果就是sql异常缓慢。

在线上环境中,慢查询的出现,会导致雪崩级的事故。

通常的解决思路是增加额外的冗余字段,通过对该字段建索引的方式来加速。不过,带来的问题是不得不维护极有可能是一堆的冗余字段。

postgresql中的GIN提供了一种实现,可以建一个特殊的索引,从而加速正则表达式的搜索速度,本着对该技术实现原理的好奇,诞生这这篇文章。

本文虽然标注为正则表达式搜索,不过大抵是某些泛泛而谈,如果能为您提供一些干货,那就再好不过了。