Blog Relaunch, More Pythonic With Pelican

I just finished converting this blog to Pelican, a static site generator built entirely on Python. The conversion process was so easy, and Pelican is such a pleasure to work with, that I wish I had done this much sooner instead of letting this blog languish for over a year and a half.

To reboot the blog and kick things off again, I'll describe just how easy it was to convert to Pelican, compare it to what I was working with before, and lay out some ideas for the future.

View comments.

more ...

Birthday Resolutions - Review

Last year on my birthday I decided to try setting some goals for self-improvement with a deadline of the following birthday. People typically set New Year's resolutions for themselves, but I wanted to try something different. Partly because I'm a natural contrarian, but also because my birthday last year was unique and offered more than a few reasons for self-reflection. So with another birthday looming, it's time now to review how this experiment worked out.

View comments.

more ...

Octave + Python: A New Hope

As a fan of both Python and Octave for numerical computing, and an active Octave developer, I'm always excited to hear about projects in either environment that create new capabilities or open up new ways of looking for solutions to problems. So I am especially excited about a new project that has the potential to bring Octave and Python much closer together and to give users of either tool full use of the other.

The broad goal of this project is to provide a two-way interface layer between Octave and Python. What does this mean specifically?

View comments.

more ...