Large_rambo

Phil Hassey

Colorado
38.997841, -105.550911
www.philhassey.com/

About: I created Galcon, pgu, and tinypy. I'd like to connect with folks involved in game development, healthcare, web development, business intelligence, and anyone who plays Galcon :)

Where do you work? imitationpickles.org, lance-tech.com
What do you use Python for? Galcon, tinypy, gamedev, games, game development
Primary Python frameworks/libraries you use? pygame, pgu
What Python topics most interest you? gamedev, games, game development, pypy, shed-skin
How many years have you been using Python? 5

Blog Posts

blog posts

The Galcon Prize: Results!

--

Hey, The Galcon Prize contest is finally over!  Congrats to mewo for his great entry!  You can get the results package here.  This includes all ent...

The Galcon Prize — almost over!

--

If you haven’t put an entry together for the contest, you’ve got just a couple days left I’ll be doing the final judging Monday...

tinypy at pycon …

--

Hey, So .. I’m thinking about proposing a talk about tinypy at pycon.  Not quite sure what I’d want to say about it.  So, here’s ...

The Galcon Prize: mid-contest results

--

“The Galcon Prize is a once-in-a-lifetime chance to improve the Galcon rankings system! Galcon is a winner-takes-all multi-player game for 2-...

Healthcare job opening for a pythonic PHP coder …

--

Hey - my healthcare business is hiring! Yay! We’re looking for someone who lives in western New York, is a pythonic PHP coder, and enjoys co...

The “Galcon Prize” Coding Contest

--

Hey, so I’ve never been feeling overly smart about how my rankings system works.  And quite a few of you have expressed interest in hacking o...

Watermelons for the iPhone / iPod Touch

--

Watermelons is the ultimate fruit rescue mission game! The local watermelon tree has gone berserk and is producing fresh watermelons at an amazing ...

Galcon color-blind Test

--

Hey, I’m trying to get Galcon-iphone to work for the color-blind population Here’s the colors I’m thinking about using. If you...

Comparing python to C …

--

Well, I’m about 1/2 done with adding multi-players to Galcon-iphone.  I figured I’d stop for five minutes and note down some things I n...

not wanting to be left out …

--

$ history|awk ‘{a[$2]++} END{for(i in a){printf “%5d\t%s\n”,a[i],i}}’|sort -rn|head 269   ls 253   cd 18...

The Canadian Invasion .. and MORE!

--

The only bit I remember from that conversation is all the stuff about Canadian global domination.  Let me tell you, if Mike Fletcher has his way, ...

Galcon + iPhone = AWESOME

--

Hey, I’ve just finished porting Galcon to the iPhone and it’s now in the App Store!  You can read about it here! I don’t *really*...

iGalcon - port of Galcon to the iphone - part 1

--

I’m going to blog a bit about my experience porting Galcon to the iphone.  It’s not overly python related, so I won’t send all th...

Learning python by reinventing wheels …

--

I’ve learned a lot about python by implementing tinypy. Today I was thinking over my re-work of classes, objects, and inheritance in tinypy ...

Dear lazyweb: tell me about python telephony ..

--

I’m looking at doing some telephony work in the next half year.  I’ve read a bit about asterisk and it looks like it has come a long w...

meta-methods: python vs tinypy

--

Man, could I have even thought of a title that sounds dustier? It just screams “Get ready for the boring lecture of the year folks.” ...

Phil’s pyGame Utilities (pgu) project up for grabs!

--

Well, I developed pgu several years ago .. and I’ve sort of moved onto other things.  And now I really feel like I’m not doing a great...

How to run an open source project?

--

If I were going to OSCON, I’d certainly go to this talk. But I’m not planning on it, so … … So I’ve got that tinypy ...

tinypy: did i mention metaprogramming?

--

For the sake of this post, I’m going to pretend to know what metaprogramming* is.  Yeah, so tinypy** totally has that.  At least, since the...

did someone say “galcon in the browser” ??

--

Hmn .. maybe someone did .. Yep, that’s python+pygame alright ..

tinypy.org website launched!

--

Yay!  Go to tinypy.org and spend the rest of your day basking in the glow of the new tinypy website!  Yipee!  Thanks to everyone who told me not...

project hosting … (for tinypy?!)

--

So I’m getting the feeling I should host tinypy somewhere greater than just in my blog. What a pity, the blog suited me so well. I dunno, I...

tinypy - I need more mentors for Google SOC!

--

If you’re *not* in school, interested in tinypy, and want to help out, you can become a mentor!  I’m working via the PSF to get tinypy ...

PyCon2009 Gong Show!!

--

So I thought of an idea for pycon2009 … A GONG SHOW!  Here’s how it would work: People sign up for 5 minute slots. A panel of 3 judges...

Fun with the OLPC!

--

Yesterday and today I worked with Mike Fletcher and had a great time porting a couple of my games to the OLPC Watermelons Elephants (pic taken w...

Fun with the OLPC!

--

Yesterday and today I worked with Mike Fletcher and had a great time porting a couple of my games to the OLPC Watermelons Elephants (pic taken w...

To the PyPy folks: your error messages ROCK!!

--

SyntaxError’: …… ‘(pypy.translator.flex.main:9)some_strange_function_ which_will_never_be_called’ True dat, yo!

tinypy for Google Summer of Code!

--

If you’re a student who’s been following the tinypy project and you’re interested in working on it for the Google SOC, the PSF is...

Galcon at PyCon Tournament Goodies

--

We had a great tournament at pycon2008!  We also fit in some “Rustic Classics” (a set of oldschool games like pac-man made for multi-pl...

Galcon Tournament at pycon!

--

There will be a Galcon Tournament at PyCon on Saturday night from 8:00pm - 11:00pm in Ballroom II. Galcon is an awesome high-paced multi-player gal...

Galcon Tournament at pycon!

--

There will be a Galcon Tournament at PyCon on Saturday night from 8:00pm - 11:00pm in Ballroom II. Galcon is an awesome high-paced multi-player gal...

Galcon Tournament at pycon!

--

There will be a Galcon Tournament at PyCon on Saturday night from 8:00pm - 11:00pm in Ballroom II. Galcon is an awesome high-paced multi-player gal...

tinypy sprint at pycon!

--

I’m going to pycon next week, yah!  I’m planning on sprinting on PyGame on Flash.  However, if someone wants to sprint on tinypy, just ...

tinypy 1.0 - MIT License and swell OpenGL demo :)

--

Its been a long two months getting this project to the 1.0 state. Here it is: tinypy1.zip | tinypy.tgz | svn://www.imitationpickles.org/...

tinypy 64k - nearing 1.0 - and it really does fit in 64k!

--

Updates - I’ve got it all fitting in 64k*. It’s amazing how many functions that don’t do anything you can come across if you loo...

tinypy 64k - now with built in garbage collection

--

Yay - I got incremental garbage collection added into tinypy. It took a good deal of troubleshooting, but thanks to valgrind (and thanks to the pe...

64k tinypy - garbage collection is tough

--

For giggles I tried to write a garbage collector to replace libgc in tinypy. I tried doing a tri-color incremental collector. I couldn’t ge...

tinypy 64k - bootstrapped!

--

So.. hey, it’s done. Basically. tinypy is a 64k implementation of a subset of python. It can bootstrap itself into a single executable tha...

64k tinypy - parsing woes

--

I’ve been out of town for the last few days, so I haven’t done much to tinypy. However, I have realized that my current “dumbpar...

Searching for a electronic document / data / business intelligence tool

--

Hey all you open source folks out there .. I’m looking for an electronic document / data / business intelligence tool. Something where I can...

64k tinypy - now with list comprehensions and fancy arguments

--

Well, I got two of my favorite python features added in - list comprehensions [x*x for x in range(1,5)] and fancy arguments test(1,2,a=3,*c,**d). A...


Network


Comments

Daryl Spitzer:

I hope to find time soon to try tinypy on Altera's Nios II embedded processor.