Linux

Current progress of new blog platform

I've not had much time in the past week to work on the blog platform due to getting back to work after two weeks off. So that means future enhancements to the blog will take a bit longer.

I managed to implement a fairly basic commenting system that works well, so at least now you can offer your thoughts and comments on blog posts. The one thing that's really missing before I redirect the ...

Read More

Life

Welcome to the new journey

This is the first post on my new blogging platform that I've written from scratch using Flask and Python. I've been using Drupal to host annvix.com for quite some time (mostly for consulting client information) and have used WordPress for years on linsec.ca. To be quite honest, I'm tired of Drupal, Wordpress, and PHP in general so I set out to try something new. I have been using Flask at work now ...

Read More

macOS

Adding Dash support to Komodo IDE

I've recently found and become a fan of the Dash documentation browser for OS X. It has some neat integration with some applications, like Sublime Text and PyCharm (both of which I use), but not for Komodo IDE (which I also use). So this post is to show how easy it is to integrate the two.

Dash uses a URL scheme of dash://[query] that makes it really easy to tie into any application ...

Read More

macOS

SSL Certificate Verification failure with fink's Python 2.7.9

Python 2.7.9 was released nearly a month ago and with it came some SSL-related changes (it backported the Python 3.4 ssl module and does HTTPS certificate validation using the system's certificate store). The latter can cause some problems with home-grown CA's, however. On Mac OS X, the CA certificate store is in the Keychain Access application which isn't exposed to commandline tools like Python. This will cause HTTPS certificate validation to ...

Read More

Linux

Review of O'Reilly's Learning Python, 5th Edition

I've been programming in Python for a few years now (I can pretty much mark the beginning because of starting at Red Hat). Since picking it up, I've fallen in love with the language and have a few books on the subject. One of the most indispensable books I have is Learning Python 3rd Edition published by O'Reilly. Recently I received a copy of the 5th Edition for review.

My first reaction was ...

Read More

Linux

Of bugzilla, python, fetchmail, and procmail

I've been working with bugzilla for years.. at Mandriva I was the primary bugzilla care-taker for a few years, and now with Red Hat I do a lot of work on some internal tools that interface with bugzilla that enhances and directs the workflow of day-to-day work (being that we work with bugzilla all the time). I also run my own bugzilla instance a) so I can keep up to date with the goings-on ...

Read More

Linux

rq tool now on fedorahosted

So the RPM Query (rq) tool that I inherited as 'srpm' from Stew Benedict back in the day at Mandriva is now on fedorahosted,org. Unfortunately, it's missing history because I had a dickens of a time trying to extract it from my existing svn repo (I got it so just the relevant commits where in there, but the entire history of the other repo came with it which does me no good). You ...

Read More

Linux

Learning Python: module import issues

So I've taken it upon myself to learn Python, which is something I've wanted to do for a while. I usually write code in PHP or shellscript, with the odd thing in Perl every once in a while (but I'm not a real big fan of perl and I don't have the desire to dig into it more). A lot of my more sophisticated projects that can't be done in shellscript are usually ...

Read More