Monday, July 27, 2009

Calling all EVE Online app ideas...

Are you an EVE Online player? If so, do you follow them on Twitter? If not, you probably haven't heard about their latest contest. Starting today and going through August 15th, they're running a contest for a killer app idea. For more details, check out this article on their site. For more information on writing programs for EVE, check out the EVE API Documentation.

Labels: ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 0 Comments Links to this post

Tuesday, June 23, 2009

So I spoke tonight on Python at the .NET group...

The language junkie in me spoke on Python to the .NET group, and of course, leave it to me to remember to tie in IronPython - the .NET implementation of Python.

My slides are here:


All of my sample code has been zipped up and is available here.

I'd like to thank all those who came out. I had a very inquisitive and interactive audience, which made my presentation that much easier to deliver. It was great to present tech to one of my home user groups, and I hope to speak more around town.

Labels: , , ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 0 Comments Links to this post

Saturday, May 30, 2009

Python 101 for the .NET Developer

I get to add another talk to my list of Python/IronPython talks, as I've been asked to speak at the Cleveland C#/VB.NET SIG for their June meeting. The talk will start with a focus on Python, giving my fellow SIG members a glimpse at yet another language to add to their toolboxes. We'll take a look at what it is, how it compares to C# and VB.NET, where it is strong and where it is weak. If time allows, I will use one of its weak points to transition into IronPython, which is the best of both worlds, bringing .NET to the Python language.

If you're interested in heckling me or maybe even seeing my talk and learning about the language, here are the details:


Hope to see you there!

Labels: , ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 1 Comments Links to this post

Sunday, January 4, 2009

CG's CodeMash Countdown: Python, Jython, and IronPython

Last year, I wanted to learn another programming language. A part of me wanted to learn Ruby, since the cool kids were all doing it. But at the same time, I wanted to be different. One of my friends recommended that I look at python. When I saw that there was a .NET implementation, I decided to explore IronPython. Since about March of 2008, I've been reading up on IronPython and presenting on it a little in the area.

This year, I hope to get my IronPython resources section together here on CodingGeekette.com and blog about it a bit more. I will be talking about IronPython at CodeMash, PyCon, and quite possibly PyOhio. If other people want to hear me talk on it, just send me an email at sarah at codinggeekette dot com.

While looking at the session list, I noticed that there's a python implementation that's written in Java - Jython.

So today's languages are python, its Java implementation, and its .NET implementation.

Language: Python
Website: Python Programming Language -- Official Site

Language: Jython
Website: The Jython Project

Language: IronPython
Website: IronPython

Where will these be seen at CodeMash?

Python

  • Precompiler Event CodeMash Code Jam

  • Python Data Visualization and Imaging, presented by Zach Steindler


Jython

  • JVM scripting with Jython, presented by Mark Ramm


IronPython

  • Pumping Iron into Python: Intro to FePy, presented by Sarah Dutkiewicz


Where can I learn more about these languages?

For Python, check out The Python Tutorial, Dive Into Python, and Useless Python

For Jython, check out the Jython User Guide.

For IronPython, the places I tend to look the most are DevHawk's blog, The IronPython Cookbook, and Michael Foord's blog.

Labels: , , , ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 0 Comments Links to this post

Thursday, November 27, 2008

ClePy: Extending Civilization IV with Python (12/1)

As I read through my RSS feeds, I noticed that December's ClePy meeting will get into extending Civilization IV with Python.

I've been a gamer most of my life, with my dad introducing me to Intellivision and Atari at a young age. I stayed solely a console gamer until we got our first computer. At that point, I figured that we needed games for it as well. Then, I was introduced to Sid Meier's Civilization series, a great time sink that would get me in trouble many times, but it was well worth it.

As time has gone on, the games have gone through various changes, but the basic concepts have stayed the same. You're constantly growing your civilization and trying to take over the world - through the various ways to win a game. You can form alliances with other tribes, and you can declare war as well.

While doing research for my "Behold the Power of Python" and "Pumping Iron into Python: Intro to FePy" talks, I had found out that Civilization IV was done in python. It's one of two major games that I play that happen to be written in a variation of python. (EVE Online is the other game, written in stackless python.) It's awesome to find one of my favorites series using a language that I am interested in.

I'm looking forward to finally attending a ClePy meeting, and I'm looking to see what Christian Wyglendowski will show in regards to extending Civilization IV!

Labels: , ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 1 Comments Links to this post

Saturday, May 3, 2008

PyOhio Call for Proposals

While working on my IronPython presentation, I came across the announcement for PyOhio. They are now calling for proposals and accepting submissions until June 1. It's good to see a familiar name to contact with proposal questions. Mat Kovach is a Cleveland-based developer who is involved with Northeast Ohio Open Source Society. He runs with my friend Martin, and he was also a presenter at Ohio LinuxFest 2007. He's definitely someone to be familiar with, especially if you're in the developer crowd in Cleveland.

If you're interested in Python, definitely check out the PyOhio website. It's taking place on July 26th in Columbus. As I hear more information about the PyOhio event, I will blog about it here!

Labels: , , , ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at 1 Comments Links to this post