Quantcast
Channel: Catherine: pyOraGeek
Browsing latest articles
Browse All 57 View Live
↧

Image may be NSFW.
Clik here to view.

ipython-sql for multi-database comparisons

For my newest ipython-sql trick, I needed to compare some queries run across different databases. How hard would it be to get side-by-side results into tidy IPython Notebook output?Not hard at all, it...

View Article


Speak at PyOhio

Have you responded yet to PyOhio's Call For Proposals (due date: June 1)? You should. Here's why.Why you should speak at PyOhioWe need you. We have a great group of people who contribute talks, but we...

View Article


cannot import name MAXREPEAT

When I upgraded from Xubuntu 12.10 to 13.04 today, all my existing Python virtualenvs broke! Fortunately, they're just virtualenvs and easy to replace (that's kind of the point). But don't panic if you...

View Article

Image may be NSFW.
Clik here to view.

Review of Learning IPython for Interactive Computing and Data Visualization

valuable but traditionalMay 25, 2013 by Catherine DevlinproductLearning IPython for Interactive Computing and Data Visualization4 stars (of 5)Packt Publishing recently asked if I could review their new...

View Article

ipython-sql bind variables

Thanks to Mike Wilson, ipython-sql now supports bind variables!In [12]: name = 'Countess'In [13]: %sql select description from character where charname = :nameOut[13]: [(u'mother to Bertram',)]

View Article


Image may be NSFW.
Clik here to view.

Easy HTML output in IPython Notebook

If any object has a _repr_html_ method, the IPython Notebook will use it to render HTML output. It's really easy to make a simple class that permits general dynamic HTML-rich output with Markdown....

View Article

The IPython Notebook Revolution

Among the many great talks coming to PyOhio at the end of this month: The IPython Notebook Revolution Catherine Devlin If you think of IPython as simply an enhanced version of the live Python prompt,...

View Article

PyOhio Stone Soup

Loved PyOhio once again! Thanks so much to everybody who came, participated, and made it happen! I get such a rush of joy from seeing the Ohio Union fill up with happy Pythonistas.PyOhio has been a...

View Article


IPython %helloworld extension

At Monday's after-PyOhio sprint, I changed ipython-sql from an IPython Plugin to an Extension; this makes it compatible with IPython 1.0. Fortunately, this was really easy; mostly I just deleted Plugin...

View Article


I'm available

I'm available for hire! If you need a database expert with lots of programming skill, or a Python programmer with deep database experience, please check out:Resume / portfolioBut: you must be...

View Article

Python Workshop for Women Indy #2 and CMH #2 coming up!

The Midwest Python Workshop for women and their friends is back! We've got new workshops scheduled, ready to take new batches of students:Indianapolis Python Workshop, Sep. 27-28, 2013; sponsored by...

View Article

IPython at Ohio LinuxFest 2013

Are you signed up yet for Ohio LinuxFest on Sep. 13-15? I'll be there to presentIPython for non-PythonistasBreak out of your (bash) shell! IPython and the IPython Notebook have swept over the Python...

View Article

Image may be NSFW.
Clik here to view.

I'm not available

I'm happy to say that I'll shortly be starting a new position as a PostgreSQL DBA and Python developer for Zoro Tools!We software types seem to have hardware envy sometimes. We have "builds" and...

View Article


Presentation links

I have just had a VERY. Busy. Week. (In a good way!) I've promised the world many talk materials, so: At Ohio LinuxFest, IPython for non-PythonistasAt APCUG Regional Conference, PythonAt Postgres Open,...

View Article

SacredPy seeking collaborators

I'm looking for collaborators who want to build web programming experience on an interesting project...During my job search, I was contacted by Kai Schraml, a seminary graduate who wants to scratch an...

View Article


TRUCEConf

Please consider participating in TRUCEConf (March 18-19 in Cincinnati)!The goal is to help the tech community heal, through learning from others outside our industry and having an open dialogue and on...

View Article

G+ Public Hangout Fail

tl;dr:Do not use public Google+ Hangouts under any circumstances, because people suck.Before the PyCon 2014 CFP came due, PyLadies hosted several G+ hangouts for talk proposal brainstorming. Potential...

View Article


data_dispenser

I went down a refactoring rabbit hole on ddl-generator and ended up pulling out the portion that pulls in data from various file formats. Perhaps it will be useful to others.>>> from...

View Article

ddlgenerator

I've had it on github for a while, but I finally released ddlgenerator to PyPI.I've been frustrated for years that there was no good open-source way to set up RDBMS tables from flat data files. Sure,...

View Article

18F

Yesterday was my first day at 18F!What is 18F? We're a small, little-known government organization that works outside the usual channels to accomplish special projects. It involves black outfits and a...

View Article

auto-generate SQLAlchemy models

PyOhio gave my lightning talk on ddlgenerator a warm reception, and Brandon Lorenz got me thinking, and PyOhio sprints filled my with py-drenaline, and now ddlgenerator can inspect your data and spit...

View Article


%sql: To Pandas and Back

A Pandas DataFrame has a nice to_sql(table_name, sqlalchemy_engine) method that saves itself to a database.The only trouble is that coming up with the SQLAlchemy Engine object is a little bit of a...

View Article


rdbms-subsetter

I've never had a tool I really liked that would extract a chunk of a large production database for testing purposes while respecting the database's foreign keys. This past week I finally got to write...

View Article

Image may be NSFW.
Clik here to view.

Code Studio rocks; diversity does, too

If you want to quickly get some kids introduced to computer programming concepts, you could do a lot worse than using Code Studiofrom code.org. That's what I did the last couple weeks - took two hours...

View Article

Wanted: RDBMS superpower summary for app developers

At last night's WWCode Cincinnati panel, I recommended that developers talk to their DBA about what advanced capabilities their RDBMS can offer, so that they don't end up reimplementing functionality...

View Article

Browsing latest articles
Browse All 57 View Live