4th June Buildout and Hostout or "how to host a web app for $20 in 20min"
Dylan
Jay will present an introduction zc.buildout and how it can help manage
complex python installations and reproducible production environments.
Dylan will also introduce a new open source project he has started:
collective.hostout, a new technology for rapidly provisioning and
deploying buildout environments on many hosts at once.
Dylan
Jay worked as a software engineer and business analyst for the likes of
Avaya and UBS before becoming a Director and Technical Solutions
Manager for PretaWeb. Since 2004 PretaWeb has been supplying serivices
and hosted solutions based on Plone, one of the leading open source
enterprise content management systems, to Government, Corporates and
non-profits.
The slides for this presentation are available on
Slideshare - "How to host an app for $20 in 20min using buildout and hostout"
AND
"Python Package Manager project on sourceforge" by David Lyon
In a nutshell, the Python Package Manage is a GUI program
designed to remove the need to use the command line to
install and deinstall packages.
Slides available for downloadTime: 6:30PM (for a 6:45pm start) - 8:30PM (then pub after. Upstairs at the Harlequin)
Date: Thursday, 4th June 2009
7th May 09: 10 things to consider when scaling python web apps: Alex Dong
**Slides available here**
Note: New Location!!! Google has moved.
*10 things to consider when scalling python web apps*
Alex Dong is travelling the world after developing haokanbu.com and will stop by Sydney to talk about his experiences scaling django and web apps in general.
Check out Alex's bio http://www.alexdong.com/
Time: 6:30PM (for a 6:45pm start) - 8:30PM (then pub after)
Date: Thursday, 7th May 2009
Venue: Google Sydney, Level 5, 48 Pirrama Street, Pyrmont, Right out the front of Star City
Notes: Go to level 5 or the doors are locked wait outside and look for
google looking people. If that doesn't work call me on 0421477460
RSVP: Please RSVP on Anyvite to get your name on the door.
NB. Normally snacks are provided by google and we go to a pub that has food available afterwards.
02/04 - Nick Hodge: Iron Python
IronPython: Microsoft's open source implementation of Python. Using the Dynamic Language Runtime on the CLR (or Mono) ... what is the state of play, what is Microsoft trying to do and where should it fit into your Python life
Nick Hodge: A Professional Geek for Microsoft, Nick has over 23 years of IT industry experience in a variety of sales, technical, management, marketing and strategic roles. As a sought-after presenter, prolific social networker and a closet workaholic, Nick just loves technology. Especially software technology.
Currently working with Dynamic and Functional Languages for software development; and explaining to a variety of audiences what a Professional Geek from Microsoft actually does.
05/03 - Ben Sand: "Why I chose Django over Rails"
Yes it's time for the second SyPy meetup of 2009.
Start time: 6:45 - *please note start time*
Notes: RSVP using anyvite, be outside the elevators at 6:30 sharp and Google people will escort you up. We will come back for late commers but if you are really late ring Mark on 0412 688620
"Why I chose Django over Rails" - Ben Sand
Ben will talk about why he decided to use Python and Django rather than Ruby on Rails for a web project.He will then discuss his experiences with Django to-date.
After Ben's talk, there will be an opportunity for others to share their experiences.
Bio - Ben Sand runs his own on-site IT services business and is studying computer science. To jump on the Web 2.0 bandwagon Ben had to decide on a framework for a new business he is involved with. With only some rudimentary programming and system administration skills at his disposal Dja ngo appeared an excellent choice for his project, owing to its low barrier to entry and powerful feature set one can grow into.
05/02 - Special double header "FOSS online video distro technologies, using Plumi and the Plone CMS framework." - Andrew Nicholson, "Make Python Apps Start Fast" - Andrew Bennetts.
Bio - Andy Nicholson is a free software hacker and new media activist.
He is currently part of the EngageMedia collective, and consultant computer engineer. EngageMedia is producing the free and open source software project, Plumi (http://www.plumi.org) - a video sharing web application, which runs http://engagemedia.org and others.
"Make Python Apps Start Fast" - Andrew Bennetts.
Command line programs such as version control tools need to run quickly so that they do not disrupt the user's work. Anything more than a heartbeat and the user gets impatient and distracted. Programming in Python is typically much easier than C/C++, but making a Python program load and execute quickly can be a challenge. This talk explains how Bazaar, a GPL-licenced distributed version control system written in Python, can execute commands like “bzr status” in as little as 100ms on my fairly modest laptop even though it has roughly 120000 lines of Python source code. This talk will cover tools and techniques for both analysing and fixing causes of long startups for Python.
Bio - Andrew Bennetts is a Software Developer for Canonical Ltd. Andrew works on Bazaar, a GPL-licensed version control tool written in Python. He has been a professional Python programmer since 2001. The last four of those years he's worked for Canonical, building tools to help open source developers collaborate. He's also a long-time contributor to Twisted, the asynchronous networking framework.
2008
02/12 - Tennessee Leeuwenburg: A Python AI Project
Date & Time: 6:30PM (for a 7pm start) - 8:30PM Thuesday, 2nd Dec 2008
Meeting Type: Presentation + Beer
Venue: Google Australia, Level 18, Tower 1 Darling Park, 201 Sussex St, Sydney
Notes: meet in the foyer. If you are late call Dylan on 0421477460. After the talk at google we'll go to the Dundee Arms nearby for some beer.
Bio:
Tennessee Leeuwenburg is a software developer for the Bureau of Meteorology, a member of the Python Papers editorial team and has been working in Python for around 5 years. His IT interests are in information management, community engagement, artificial intelligence and Open Source in government. His work at the Bureau is visible as automatically generated text weather forecasts which appear on the Bureau of Meteorology website and are distributed to news networks.
(contact tleeuwenburg@gmail.com)
Topic:
Out-of-hours, Tennessee has been working on the underpinning for an AI system based in Python, with lofty ambitions but only a pencil and napkin to assist in development. He will be present his ideas for why another AI project is necessary and the early technical designs for the system. Topics covered will include: a brief overview of comparable projects; a discussion of why the project is important; code architecture for the AI agent; and how the project could be run.
He would like to use this session to expand his notes and refine the technical ideas, so expect the discussion to go around the room as well as coming from the front.
06/11 - Git vs hg vs bzr
Date & Time: 6:30PM (for a 7pm start) - 8:30PM Thursday, 6th Nov 2008
Meeting Type: Presentation/shoot out
Venue: Google Australia, Level 18, Tower 1 Darling Park, 201 Sussex St, Sydney
Notes: meet in the foyer. If you are late call Dylan on 0421477460
Three
speakers, three alternative distributed source control systems. We all
know distributed source control is the future but which one should we
be using?
Come and find out and then come along for a beer and chat afterwards.
04/09 - Anthony Baxter "Python 3000"
Date & Time: 6:30PM (for a 7pm start) - 8:30PM Thursday, 4th Sep 2008
Meeting Type: Presentation
Venue: Google Australia, Level 18, Tower 1 Darling Park, 201 Sussex St, Sydney
This month we have a talk by Anthony Baxter on Python 3000.
Anthony Baxter
Google/Python Software Foundation
Anthony has been involved in the open-source community for more than a decade, largely working in Python and, in the last few years, on Python. He’s worked in the Internet area and in the telco space, where he gets to exercise his incredibly short attention span by working on far far too many things at once. He’s written or contributed to more open source projects than he can remember – mostly related to networking and protocol implementations.
He’s currently the release manager for Python. This is much less glamorous than you might think. After a number of years working for a travel-based telephone company, he’s recently started working for Google Australia.
Anthony’s spoken at a number of conferences, including a keynote at linux.conf.au 2008, at each of the 4 OSDC conferences held so far, and presented Effective Python Programming at OSCON 2005.
http://en.oreilly.com/oscon2008/public/schedule/speaker/3464
Please RSVP and turn up on or before 6:30 to ensure you get a in. To contact me ring Dylan on 0421477460.
Notes: Congregate in the foyer downstairs near the security desk at or before 6:30 and the Google people will start taking people up in the elevators.
After the meeting we will go to Hotel Sweeney, 236 Clarence Street, Sydney, for some beer and thai food (if you are hungry).
http://www.whereisthepub.org/content/view/88/51/
SyPy Presentation: GAE demo with converting sql to datastore
There
will be a presentation by Brett Morgan on "a demonstration of building
a basic google app engine application with a discussion of the
differences translating from sql database to appengine\47s datastore"
Date & Time: 6:30PM (for a 7pm start) - 8:30PM Thursday, 31 July 2008
Meeting Type: Presentation
Venue: Google Australia, Level 18, Tower 1 Darling Park, 201 Sussex St, Sydney
Notes:
Congregate in the foyer downstairs near the security desk at or before
6:30 and the Google people will start taking people up in the elevators.
After the meeting we will go to Hotel Sweeney, 236 Clarence Street, Sydney, for some beer and thai food (if you are hungry).
http://www.whereisthepub.org/content/view/88/51/
Date & Time: Thursday, 3rd July 2008
Meeting Type: Networking
Topic: Python meets Beer 2.0.
| Location: |
Ivory Lounge
|
| Street: |
|
| City/Town: |
Ultimo, Australia
|
|
|
Due to a clash with beer 2.0 I suggest that all sypyers meet for drinks at Beer 2.0. If you are thinking about or already have a sydney based web2.0 startup then you will already know about Beer 2.0. If you have played with any app framework then I bet you've thought about making the next twitter so why not come along and chat to those who are.
Date & Time: 6:15PM - 8:30PM Thursday, 19 June 2008
Meeting Type: Presentation
his month, we have a talk on Google App Engine from Brett Slatkin,
one of the engineers behind App Engine. Brett implemented the Dev Web
Server, which allows developers to develop and test on their own
machine, before uploading to Google\\47s servers.
There will be plenty of opportunity for questions and answers. Bring
your laptop.
Venue:
Google Australia
Level 18, Tower 1 Darling ParkSydney
Please RSVP to alangreen at google dot com as room is limited.
---------
Normally SyPy is 1st Thursday of the month but it looks like we\\47re going to have a special talk in a couple of weeks at google so this weeks meeting has been postponed. Stay tuned. It would be great to have a 2nd talk so if you\\47ve played with something pythonic lately and want to share, send me an email.
So this week instead we\\47ve been welcomed to join AJUG on this Thursday. The talk on amazon ec2 should be interesting to anyone wanting to host any kind of application server (inc django, zope)
Atlassian HQSydney CBD
http://maps.google.com.au/mapsq\\075173+Sussex+Street,+Sydney+NSW
WHEN:
Thursday, June 5, 6:00pm.
First talk starts at 6:30pm
SPEAKERS:
Talk #1: Running Java web apps on Amazon Web Services Peter McKeown
Talk #2: Holy Grails
Mike Cannon-Brookes
And then we\\47ll file out to parking lot for a python vs java good old fashioned no weapons rumble (joking). Or we could just go to the pub.
http://tech.groups.yahoo.com/group/ajug/message/7109
Date & Time: 6:15PM - 8:30PM Thursday, 3 April 2008
Meeting Type: Presentation
Agenda:
Alex North (tiinker.com) "Lightweight and pure Python: web apps with CherryPy, Cheetah and the ZODB"
Michela Ledwidge (modfilms.com) - "The re-mixable film Sanctuary and how python supports the pipeline for virtual studios and re-mixable shows"
Venue:
Google Australia
Level 18, Tower 1 Darling ParkSydney
RSVP:
To attend this meeting you must RSVP to Alan Green (alangreen at google dot com)