Tag: python

  • GrabQuora on GitHub

    A couple of tweaks to the Quora grabbing script. Makes it worth upgrading to a full GitHub project.

  • Quora Scraper

    I love Quora. It’s a great site and community. But I started getting a bit concerned how much writing I was doing there which was (potentially) disappearing inside their garden and not part of the body of thinking I’m building up on ThoughtStorms (or even my blogs). Fortunately, I discovered Quora has an RSS feed…

  • Java Hater

    Someone on Quora asked me to answer a question on my personal history of using Java. It became a kind of autobiographical confession.  I’ve never had a good relationship with Java. My first OO experience was with Smalltalk. And that spoiled me for the whole C++ / Java family of strongly typed, compiled OO languages. …

  • Personal Question

    Question : Hey Phil, do you actually do any programming these days? Answer : Yes. Quite a lot at the moment. Though it’s a bit all over the shop. I’m dipping a toe into Android programming. (And, hmmm … Java …. I thought I’d got over my Java hangups by doing a lot of Processing,…

  • Command 'n' Cursor

    I’ve been travelling with my trusty (but ageing) eeepc netbook this last week. There’s much to love about it but it’s starting to feel slow in comparison with my other machine. Increasingly when I use the netbook I try to get away with doing things in a ctrl-alt-f1 shell without logging in to the GUI…

  • Permutations with Python Generators

    Here’s something neat. I wanted to experiment creating different permutations of a collection of items. (In fact I’m working on some code for laying out shapes on a surface.) Prototyping in Python to get my ideas straight I came up with this neat generator solution. def perm(xs) : if xs == [] : yield []…

  • CoffeeScript

    Just a note. I am really, really liking CoffeeScript now. It’s reminding me both of freedom that Python gave me when I first turned to it after Java. And bit of my experience with Erlang. ( If only it had Erlang’s Actor model and pattern matching arguments … ) The other good effect of this,…

  • Verpa's Gmail lib

    Playing with this library to access my Gmail account via IMAP. Seems pretty simple and convenient, though fairly basic.

  • Been browsing some interesting discussion over at Quora on how they built their site. It’s basically Python and Pylons. But this is cool. They don’t use a templating language. Here’s developer Charlie Cheever : What “templating” means to most people is a way of having the developer write out HTML basically the way that you…

  • Resolver Systems have a new “cloud-based” pythonic spreadsheet called “Project Dirigible“