
classifier: is a Bayes implementation and can be used semantic indexing like toĭisplay related post - this mechanism is used in machine learning).open4: creates a child process to handle pid, stdout, etc.liquid: rendering templates in a safe manner.directory_watcher: gives a list of files which change in some intervals.A simple gem install jekyll will install the following gems: You need to have a valid ruby and ruby gems installation on your machine. I chose textile for writing my posts because I use Markdown to create the README files for my GitHub account. First of all you have to learn either Textile or Markdown. Don’t think that it will be easy for you to do it. The page is presented through several templates and then fires the whole site, were articles are written in a text markup language like Textile or Markdown through the liquid converters to generate fully generated compiled website. Jekyll is a static site generator written in ruby. This description sounds like a holy grail, but let me explain its abilities in the following sections. With jekyll I can use my favorite text editor and it really “ turned me into a text monster”.

Every system gives me the freedom to extend it in several ways but in the end it didn’t provide me the freedom to change every tiny piece I want. The main problem which kept me away from writing was just the fact, that every time I want to write I had to do it in a new environment and not in my favorite editor vim. For several years I want to write and tried many different platforms like WordPress blogger, or tumblr.
