Web Applications Blog

Slides from EuroPython08

, , , , , ,

Now that I'm settled home and recovered from the great Vilnius Mojitos it's time to get the slides online before people start complaining ;-)

During the course of the conference I gave 2 presentations

Spring into Pylons

This was a talk on the experience we've had while working on widgets.opera.com

Slides can be found here

Capistrano for Pylons Deployment

This was a talk on how we've found a tool for deploying Ruby on Rails projects useful for deploying out Pylons based widgets.opera.com

Slides can be found here

If you think that you fit on a team that works with the kind of things described in the slides above, then let us know because we're hiring!

Opera Widgets SDK Beta launched! New security model for widgets, Opera 10 and network="public"

Comments

Olihen Monday, July 14, 2008 4:51:41 PM

monkey

http://i35.tinypic.com/ri6lpg.jpg :/

edit: I'm sorry it's my mistake. I used zoom...

Jonathan ShareSharebear Monday, July 14, 2008 5:01:55 PM

Olihen

Ouch, what browser?

Was developed in Opera 9.51 on Mac and I haven't had time to try it on anything else.

RamūnasRamunas Monday, July 14, 2008 5:14:44 PM

Too bad I didn't get a chance to meet you guys sad How was vilnius? smile

Jonathan ShareSharebear Monday, July 14, 2008 5:47:10 PM

Ramunas, Vilnius was great, as always. Interesting night life, although a little quiet on Wednesday. Might have to take a holiday there next year, as the conference will be in Birmingham.

RamūnasRamunas Monday, July 14, 2008 6:14:58 PM

Let me know if you're ever going to travel to Lithuania again, would love to meet you(or anybody else who's interested for that matter), also I could help on choosing places to visit wink

deadHarlequin Monday, July 14, 2008 9:06:19 PM

python for the win!

PS:was the presentation viewed smoothly on everyyone or its just me that operashow is a little broken in 9.51?

Jonathan ShareSharebear Tuesday, July 15, 2008 8:11:32 AM

deadHarlequin, the opera show is a little broken depending on your screen resolution/aspect ratio. I grabbed the CSS from someone else's presentation and haven't had time to fix it up properly.

Øyvind ØstlundNoteMe Wednesday, July 16, 2008 7:35:40 AM

Did you ever consider using Django over Pylons?


- ØØ -

deadHarlequin Wednesday, July 16, 2008 12:27:52 PM

noteme,
From the little I know, pylons is more modular, more flexible. If you know what are you doing, it's probably the best solution in pythonic web.

Jonathan ShareSharebear Wednesday, July 16, 2008 12:44:33 PM

NoteMe,

We did look at Django but a) I'm not a huge fan of the ActiveRecord pattern and, b) We didn't want to tie ourselves into one framework. This was the first Python project in the WebApplications Team and we wanted to make sure the code we wrote wouldn't be lost if we chose to change to anther framework. Unfortunately with Djanjo your code is very closely tied to their way of doing things.

In hindsight however, after playing with Django a bit more at home there probably isn't anything we've done here that couldn't be done with Django. Basically just different techniques needed with how to modularise the application.

Øyvind ØstlundNoteMe Wednesday, July 16, 2008 12:49:17 PM

It's been quite a while since I tested Pylons, but I can't see myself go back after I tried Django a second time. First of all because you get so much for "free" like admin pages (easy when you want to get a page up and running fast). But then again, I have never made a page with this kind of requirements when it comes to traffic, so I can't really give any expert advice. So I was hoping for some expert tips smile

[Edit]And there I got it while writing myself smile

- ØØ -

Øyvind ØstlundNoteMe Wednesday, July 16, 2008 12:54:18 PM

Thanks Sharebear for your thoughts. Django has just anounced they will be a foundation from now on, and 1.0 is two months away. They have done a lot the right way I think with the free Django book and all. Will be interesting to follow in the future. And I hope you guys keep on updating all of us on your work.


Cheers,
- ØØ -

Uncle MickMickeyjoe-Irl Thursday, July 17, 2008 8:27:30 PM

wait How soon do you need that position filled?

It would suit me down to the ground, I just need two or three more years to get my BSc. wink

Jonathan ShareSharebear Friday, July 18, 2008 8:42:28 AM

Mickeyjoe_irl, pretty soon but we do have summer students every year. You're a bit late for this year but you could always get in contact if you are interested in working next summer.

Uncle MickMickeyjoe-Irl Friday, July 18, 2008 7:37:08 PM

faint
In early 2010 I'll be looking for somewhere to do my work experience.

Do I dare dream? party

gp97 Friday, January 9, 2009 10:28:18 PM

Wew...scared

Jonathan ShareSharebear Thursday, January 22, 2009 3:38:37 PM

FYI, I've just noticed one of the links in the Capistrano presentation is broken. Luckily Internet Archive has a copy if anyone is still poking around these presentations.

http://web.archive.org/web/20080201030931/http://voxpopnetwork.com/codex/2008/01/15/capistrano-20-and-tagged-releases/

Jonathan ShareSharebear Wednesday, April 22, 2009 8:55:22 PM

This last year I've become a reborn pythonista in my spare time and now using Fabric for deployment instead of Capistrano. I've written a 2 part blog post about the setup over on my own blog.

http://sharebear.co.uk/blog/2009/04/15/multistage-django-deployments-1/

http://sharebear.co.uk/blog/2009/04/22/multistage-django-deployments-2/

Barraco Mármol Jerónimojerobarraco Thursday, June 30, 2011 12:29:00 PM

yeah! python!!

must have been a great conference bigsmile

i wish someone could do a plugin for using python instead of ecmascript...

Write a comment

New comments have been disabled for this post.