Mr
Markus Franz
(Metager2, SuMa-eV)
09/07/2007, 09:00
Web Related Technologies
After years of decline, object databases are now becoming more and more important
again because of new open source systems. Their data objects directly appear as
programming language objects without any mapping - avoiding the impedance mismatch
between objects and relational tables.
Most object databases are designed to work well with languages such as Java, C# or
C++. This talk covers...
Mr
Markus Franz
(BF Blogform Search)
09/07/2007, 10:00
Web Related Technologies
Google offers a variety of services for web developers, including local search and maps. This talk shows how to use these services. The best libraries are shown including case studies for enhancing own applications.
Mr
Jeroen Vloothuis
(Pareto)
09/07/2007, 11:30
Writing Ajax application is normally associated with writing Javascript. Not any
more, KSS will let you use a familiar CSS like syntax combined with highlevel
commands to write your applications in style.
In this presentation you will learn what KSS is and what it can do for you. Because
KSS is easy to integrate with any server platform everyone is invited. During the
presentation this...
Mr
Graham Stratton
(Cambridge Web Development)
09/07/2007, 12:00
FormEncode is the form data validation library included by default with both TurboGears and Pylons. It is a powerful and flexible tool for both validation of form data and conversion of raw data to Python objects.
This talk will cover the basic principles of FormEncode and give examples of how to achieve a number of common tasks. The use of htmlfill to render customised form pages with...
Mr
Charlie Clark
(eGenix.com)
09/07/2007, 14:00
Web Related Technologies
Although Zope has been around for quite a while arguably contains some
fairly outdated code, it continues to find new users particularly amongst non-
programmers who are looking for a way to work with existing data which is
usually in some relational database (PostgreSQL, MySQL, MS SQL, Oracle,
DB2, etc.). One of the reasons for this is at Zope provides an extremely
powerful yet...
Mr
Philipp von Weitershausen
(none)
09/07/2007, 14:30
This talk, not starring Samuel L. Jackson, explores how to deploy a
Zope application using Paste.
For a while now, Zope has had support for WSGI and has been using it
internally to connect to the two officially supported server
frameworks, zope.server and twisted. Other Python web frameworks, on
the other hand, have been using PasteDeploy to connect their web
applications to any WSGI...
Mr
Jodok Batlogg
(Lovely Systems)
09/07/2007, 15:00
in this talk we'd like talk about using zope3 for "web2.0" community portals. we're serving more than 100mio requests per month with a peak traffic of 250mbit/s at more than 1000 concurrent requests. we were fighting hard to "tune" zope3 to that scale.
we'll talk about:
- the hardware architecture when running these applications: nginx reverse proxies, varnish caches, memcached caches,...
Mr
Michael Kerrin
(Openapp)
09/07/2007, 16:00
z3c.dav is an implementation of the WebDAV protocol for Zope3. It contains a number of components that help developers provide WebDAV support for their application.
z3c.dav works by parsing all the WebDAV requests. It then uses the Zope component architecture to lookup a WebDAV component that can handle the data it just received. This component may get or set the value of a property, or it...
Martijn Faassen
(Startifact)
10/07/2007, 09:00
Web Related Technologies
This talk gives an introduction to the Grok web application framework. The framework
will be introduced and we will go into the design concepts behind it. We will then
set upon a difficult task: to try to convince the audience that Grok is interesting,
even among all the other Python-based web frameworks already out there.
Grok combines ease of use with the power of Zope 3. Grok...
Mr
Valentino Volonghi
(Indipendent)
10/07/2007, 14:30
I'd like to show how I wrote my starter kit [1], how it works and what you can do
with it.
Nevow is sometimes a bit hard when it comes to starting a new application, especially
because some
details like authentication, pages organization, configuration management and
deployment are not
really part of what nevow provides.
In my experience with many different applications like stiq [2],...
Mr
Brian Kirsch
(Open Source Applications Foundation)
11/07/2007, 09:00
Web Related Technologies
Intended Audience
===========================================================
This talk is intended for experienced Python programmers interested in developing
Internationalized Applications using Python and Open Source libraries. The audience
is expected to be familiar with some basic Internationalization concepts, as the
presentation is not a full Unicode / i18n...
Dr
Michele Simionato
(StatPro Italy)
11/07/2007, 09:00
As the old saying goes, Python is the only language with more Web frameworks than
keywords. This is sometimes an advantage, but more often than not, it is an issue.
In order to improve the interoperability between different frameworks, Phillip
J. Eby proposed in 2003 a specification, the WSGI or Web Server Gateway
Interface, a.k.a Whiskey. In my talk I will...
Martijn Faassen
(Zope Foundation, Inc)
11/07/2007, 09:00
The Zope Foundation was incorporated last year. Its aim is to take over the whole intellectual property "Zope" from Zope Corporation and lead Zope's further development as OpenSource software, but now owned by a non-profit organisation.
This talk is about the future of Zope from the point of view of the Zope Foundation. Two members of the ZF Board of Directors, Martijn Faassen and Aroldo...
Mr
Gorka Moral
(European Agency for Safety and Health at Work)
11/07/2007, 09:30
The European Agency for Safety and Health at Work has developed, in cooperation with
Syslab.com, an open source based Content Management System, to manage its
international network of websites, composed of more than 50 websites, hosted
centrally at its premises in Bilbao, Spain.
This CMS allows the Agency to manage the workflow of hundreds of editors; to manage,
through the web, all the...
Mr
Christopher Lenz
(mediatis)
11/07/2007, 09:30
Genshi (http://genshi.edgewall.org/) is a relatively new toolkit aimed at producing output for the web. It's focus is the generation of markup, in particular X/HTML, which includes a template language inspired by Kid.
In this talk I will present the advantages of using Genshi for templating, such as automatic escaping, solid error handling, and different serialization formats. Also, I'll...
Mr
Lennart Regebro
(Colliberty)
11/07/2007, 09:30
Web Related Technologies
Zope was an early web framework, and one of the first complete
frameworks to include such things as persistance, security management
and extensibility. It was an early open source adopter and was ar ahead of it's time. So why didn't it take over the world? Why didn't it even take over the Python world?
This presentation will look at the mistakes of Zope 2 and primarily
Zope 3, and where...
Mr
Alexander Pilz
(Syslab.com)
11/07/2007, 10:00
The European Agency for Safety and Health at Work has developed, in cooperation with
Syslab.com, an open source based Content Management System, to manage its
international network of websites, composed of more than 50 websites, hosted
centrally at its premises in Bilbao, Spain.
Besides the usual tasks to operate a CMS, this system has some specific challenges.
It is bad to change...
Mr
Brian Quinlan
(Google Ireland)
11/07/2007, 11:30
Web 2.0 (whatever that means) is here and along with it has come an increased need for high-performance web services.
In this talk, I'd to discuss some ideas on how to measure the utilization and performance of Python-implemented web-services in order to:
- plan capacity
- find performance hotspots
- decide when to run around like a decapitated chicken