heyitsnoah + python   10

bpython interpreter
bpython doesn't attempt to create anything new or groundbreaking, it simply brings together a few neat ideas and focuses on practicality and usefulness. For this reason, the "Rewind" function should be taken with a pinch of salt, but personally I have found it to be very useful. I use bpython now whenever I would normally use the vanilla interpreter, e.g. for testing out solutions to people's problems on IRC, quickly testing a method of doing something without creating a temporary file, etc..
python  programming  tools 
5 days ago by heyitsnoah
ghost.py
ghost.py is a webkit web client written in python.
programming  python  javascript 
4 weeks ago by heyitsnoah
Nobody Wants to Learn How to Program
But for the casually interested or schoolchildren with several activities competing for their attention, programming concepts like variables and loops and data types aren’t interesting in themselves. They don’t want to learn how to program just for the sake of programming. They don’t want to learn about algorithm complexity or implicit casting. They want to make Super Mario or Twitter or Angry Birds. This idea is best summed up in one of Ryan North’s Dinosaur comics (click to enlarge):
education  programming  teaching  python 
12 weeks ago by heyitsnoah
Getting Started with Django on Heroku/Cedar
This guide will show you how to deploy a Python/Django application to Heroku using a Postgres database. For other Python apps, see Getting Started with Python on Heroku/Cedar.
django  python  reference  heroku 
january 2012 by heyitsnoah
apexdodge/NASCAR-Screen-Scraper
"NASCAR.com, to my knowledge, does not provide an API for acquiring driver stats. Here is a screen scraper for NASCAR.com to acquire all the relevant stats and races."
nascar  scraping  code  python 
january 2012 by heyitsnoah
rc3.org - How I got automated texts to originate from one number
"Being that we live in a DevOps world and all, the application I work on sends me texts when it looks like things are going wrong in production, even though I am a developer and not a systems administrator. For months, I have been mildly annoyed that these texts originate from a variety of phone numbers preventing my phone from categorizing them nicely and forcing me to delete them individually to keep my texts organized."
sms  mobile  googlevoice  python 
august 2011 by heyitsnoah
Using Jinja With Django
"Jinja is a sandboxed template engine, written in Python of course. It's created by the guys over at Pocoo. It has a number of improvements over the Django engine, including faster rendering. Most of all, it allows you to place logic in templates where you need to, when Django does not."
django  python  templating 
march 2011 by heyitsnoah
SQLAlchemy
"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL."
database  python 
march 2011 by heyitsnoah
Tornado Web Server
"Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure."
webserver  python 
march 2011 by heyitsnoah
arcget: Retrieve a site from the Internet Archive
A program by Aaron Schwartz that automates the retrieval of entire sites from the Internet Archive.
internet  tools  python 
january 2006 by heyitsnoah

Copy this bookmark:



description:


tags: