python

Pythonista 1.1 Update

Coincidentally, after raving about how much I like Pythonista (previous review) for my iPad on the Systematic podcast, they went and released a big update with new features and a transition to a universal app. Pythonista 1.1 addresses two of my biggest complaints: lack of search and poor documentation. They also added a bunch of other awesome stuff I didn’t know I wanted but really like. Without a doubt my favorite addition is the quick launch toolbar.

Sublime Text Plugin Explorations Markdown Link Manager

I’ve been tinkering with some more Sublime Text plugin development. My first introduction can be found here.1 This work was inspired by Brett’s MarkdownEditing plugin. For a demo of what the plugin does, here’s a little video: I created these by reading the API documentation, the command documentation and browsing the forum. In addition, I examined the code of many, many other plugins for hints as to what the hell the first three meant.

Making a Sublime Text Plugin Markdown Reference Viewer

I’ve been tinkering with converting some of my BBEdit customizations into Sublime Text macro, snippets and plugins. Making a Sublime Text plugin requires some knowledge that I found difficult to acquire in one place. So, I’m putting it here for someone else to benefit from. Reference Viewer When I write a long post, I generally gather some reference links before I start writing in earnest. As I write, I intertwine the references with the content.

Python Grin

An easier way to do grep on directories and files. Grep is already hard, no need for the command to be hard too. This is great. I also appreciate release note honesty: Also, I was bored. By way of Clark

Python SSH

This is a great introduction to the Paramiko library for Python. I use Paramiko in many of my FTP scripts. Works as advertised.

Pip 101 Link

An excellent tutorial The Mouse vs. Python blog is a valuable resource for sucking less at Python.

Building on iPad

From the Gridwriter Colophon page: I also built this site entirely on my iPad using Textastic, iSSH, and Diet Coda all while paired to a Logitech Ultrathin Keyboard Case. Formatting the blog posts while transferring from Tumblr to Pelican, however, was accomplished on a MacBook Air using nvALT and Keyboard Maestro. The site was built on his iPad. Sounds like a creation device to me. You know what else I like about Gridwriter?

Pythonista App — From Toy to Tool

The Pythonista app for iPad is a Python interpreter for iOS.1 I have used and the Python for iOS and it is a nice facsimile of running Python on a Mac. But Pythonista is more than a Python interpreter. Background I’ve used the Python for iOS app on my iPad. It’s a solid iOS app that does one thing well. It allows me to work with core Python modules and run them.

Autopilot Link

A homegrown Dropbox centric blogging system written in Python. You had me at “Dropbox”. This is a nice looking system but what I was really interested in when I found it, was Python’s Tornado webserver and the Dropbox Python module. I’m pretty far down the rabbit hole now.