Bootstrap and CDNs

Often when creating a "modern" web page, it's very common to find yourself reinventing the wheel over and over again. I know any time I wanted to create a two-column layout, I would have to look at previous works of mine or search the Internet for a decent example. However, I recently came across Twitter's Bootstrap framework. At it's core, it's just a css file that divide your web page into a 12-column "grid". You create a "row" div, and inside that row you place your "span*" columns. Each span element spans from 1 to 12 columns, and should always add up to 12 for each row. You can also offset columns. There are css classes for large displays (1200px or higher), normal/default displays (980px), and smaller displays such as tablets (768px) or phones (480px). Elements can be made visible or hidden based on the device acessing the site (phone, tablet, or desktop). There is also a javascript component you can use for making the page more interactive.

python console import tip

Tags: python console, python, import, pysphere

pysphere - VMWare in Python

Tags: api, python, programming, vmware, pysphere

Upgrade Redmine

Currently, I have Redmine version redmine 1.3.3 installed via the ondrej/redmine PPA. I have been wanting to upgrade to the 2.x series of redmine, but no PPA currently exists for it. Redmine is officially provided by Ubuntu, but the version for Precise is 1.3.2, and Ondřej's PPA is on 1.4.3. While I usually prefer to have my software installation and updates handled by packages, it looks like to get to the 2.x series, I'll have to go back to source.

Markdown Blogging

I recently have started a process of migrating my website over to One of the main reasons for this was because in my last server move, I had broken my Movable Type installation, and found myself too busy to fix it. I found I didn't want to spend my time fixing and updating blogging software. I wanted to work on my projects, write them up, and post them. It was time to move my content to an existing platform that handled the back end. I looked at a few, and decided would be as good as any other service.
It only took a short time to setup a blog, point a CNAME at it, and then to import my existing posts. When I started creating some new posts, I immediately ran into some limitations.

Recent Posts






RSS / Atom