Introduction

The Strange Case of Dr. Jekyll and Mr. Hyde tells the story of a lawyer investigating the connection of two persons, Dr. Henry Jekyll and Mr. Edward Hyde. Chief among the novel’s supporting cast is a man by the name of Mr. Poole, Dr. Jekyll’s loyal butler.


Poole is the butler for Jekyll, the static site generator. It’s designed and developed by @mdo to provide a clear and concise foundational setup for any Jekyll site. It does so by furnishing a full vanilla Jekyll install with example layouts, pages, posts, and styles.

There are currently three themes built on Poole:

Learn more and contribute on GitHub.

What’s included

Poole is a streamlined Jekyll site designed and built as a foundation for building more meaningful themes. Poole, and every theme built on it like this one, includes the following:

  • Complete Jekyll setup included (layouts, config, 404, RSS feed, posts, and example page)
  • Mobile friendly design and development
  • Easily scalable text and component sizing with rem units in the CSS
  • Support for a wide gamut of HTML elements
  • Related posts (time-based, because Jekyll) below each post
  • Syntax highlighting, courtesy Jekyll’s built-in support for Rouge

Additional features are available in individual themes.

Browser support

Poole and its themes are by preference a forward-thinking project. In addition to the latest versions of Chrome, Safari (mobile and desktop), and Firefox, it is only compatible with Internet Explorer 9 and above.

Download

These themes are developed on and hosted with GitHub. Head to the GitHub repository for downloads, bug reports, and features requests.

Thanks!

What's Jekyll?

Jekyll is a static site generator, an open-source tool for creating simple yet powerful websites of all shapes and sizes. From the project’s readme:

Jekyll is a simple, blog aware, static site generator. It takes a template directory […] and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.

It’s an immensely useful tool. Find out more by visiting the project on GitHub.

Introducing Hyde

Hyde is a brazen two-column Jekyll theme that pairs a prominent sidebar with uncomplicated content. It’s based on Poole, the Jekyll butler.

Built on Poole

Poole is the Jekyll Butler, serving as an upstanding and effective foundation for Jekyll themes by @mdo. Poole, and every theme built on it (like Hyde here) includes the following:

  • Complete Jekyll setup included (layouts, config, 404, RSS feed, posts, and example page)
  • Mobile friendly design and development
  • Easily scalable text and component sizing with rem units in the CSS
  • Support for a wide gamut of HTML elements
  • Related posts (time-based, because Jekyll) below each post
  • Syntax highlighting, courtesy Pygments (the Python-based code snippet highlighter)

Hyde features

In addition to the features of Poole, Hyde adds the following:

  • Sidebar includes support for textual modules and a dynamically generated navigation with active link support
  • Two orientations for content and sidebar, default (left sidebar) and reverse (right sidebar), available via <body> classes
  • Eight optional color schemes, available via <body> classes

Head to the readme to learn more.

Browser support

Hyde is by preference a forward-thinking project. In addition to the latest versions of Chrome, Safari (mobile and desktop), and Firefox, it is only compatible with Internet Explorer 9 and above.

Download

Hyde is developed on and hosted with GitHub. Head to the GitHub repository for downloads, bug reports, and features requests.

Thanks!

SETrans gets ahead them all!

Has any final year project end with such glory as the SETrans did? What a day for SETrans! What a day for us! A victory beyond expectation! 93% final score! Yay!

The final presentation is known to be tough, the environment was tense. Making matters worst was the tough (or as thought) to please 5 PHD scholar team, only 3 of them from computing. Art of performance had to go hand in hand with the technical side to a near perfection to secure a good score.

As the end of the semester neared, we started to tense up. Harry was trying hard to secure his first class while the tough previous semester had made achieving it a momentous task. I rather settled to enjoy the final semester at Peradeniya and to complete SETrans.

SETrans to get AI and Nural

SETrans development is going grate. Pramod and I have been successful in improving SETrans translation accuracy. More and more it gets evident that we need to improve our approach to get get better results.

We have been using meta information of the language to detect patterns. We store patterns in one language and how it translates to the other (kind of re arrangement) and then do a dictionary based translation.

One problem we have is that some patterns from the source language, maps with the destination language, differently based on the context. Making things more complicated, the two languages pack information differently, meaning some times we don’t just have sufficient information to make a proper translation.

Solving this problem is our main focus for the next few months.

The plan is to have a daemon to monitor the context of the translation to try patch missing information. These assumptions made will be made available to the user who will then make a final decision.

Then the tackle the uncertainty in patterns, we plan to implement a neural based approach. This will take in to account individual words and build it self up from user corrections.