Ionică Bizău

Programmer, Pianist & Organist, Jesus follower

"Le Table" - Create ASCII tables with Node.JS

Last week I published an article about cli-box - a library that creates ASCII rectangles. A pull request was made (thanks @wesolyromek), adding the feature to fill such rectangles with text. A great improvement!

Putting together the overlap module and cli-box, I created le-table - a library for creating ASCII tables in Node.JS.

Let's take a look at the example:

// Dependencies
            
Read more »

Generate ASCII boxes with NodeJS

Creating ASCII rectangles just became easier. I created cli-box - a NodeJS module that can be used to generate ASCII boxes.

You can install it via NPM by running npm install cli-box or via git. For documentation, check out the GitHub repository and the NPM project page.


The library exports a function that can be used as constructor. You just need to pass it a string (e.g.: "20x10") or an object. The function returns an object containing a settings field (which can be modified after the Box call) and a toString() method that will convert the box into a string.

Read more »

Tweak your terminal with flat colors

It's time to bring the flat colors into your terminal! I've released a theme for Gnome Terminal that is published on GitHub.

My Terminal

To install it, simply do:

Read more »

First post from UI

This is the first post that was published thru the UI. Bloggify has a very simple editor. The posts are written in Markdown format. It's pretty simple to learn… not so complicated.

Below you can see a screenshot with the editor.

Bloggify Editor

Isn't it cool?

Read more »

We've Got a Name

I am happy to announce the name of this blogging platform: Bloggify. It's just simple to pronounce and it's related to the term blogging.

Urban Dictionary gives an interesting definition of this term:

to "bump" or "upgrade" a messageboard user's post or comment to a front page blog entry based on quality or content. initially used by the messageboard at talk.johnsebben.com

related words include: bloggified, bloggification

Read more »

Testing Code Highlighting

Code highlighting is cool! Let's make some tests.

The following pieces of code are taken from this very NodeJS-based blogging platform.

CSS

/* blockquotes */
blockquote {
            
Read more »

Hello World

Welcome to my first post on this blog. Bored of complicated designs and settings, I decided to start my own NodeJS-based blogging platform.

The theme files are written in HTML, CSS & JSON. The content - including pages and blog posts - is written in Markdown.

Markdown is a plain text formatting syntax designed so that it can optionally be converted to HTML using a tool by the same name. Markdown is popularly used as format for readme files, or for writing messages in online discussion forums, or in text editors for

Read more »