projekte und produkte in python

Post on 23-Jan-2015

619 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Python User Group Kölnhttp://www.pycologne.de

„Python is fast enough for our site and allows us to produce maintainable features in record times, with a mini-mum of developers“

- Cuong Do, Software Architect, YouTube.com.

YouTubeYouTube ist die beliebteste Plattform für Online-Videos. Jeder kann ganz einfach Videoclips hoch-laden und über Websites, Mobilgeräte, Blogs und E-Mails weitergeben. YouTube ist komplett in der Programmiersprache Python realisiert und läuft auf dem Apache Webserver.

DigsbyMultiprotokoll Instant Messaging Client mit Un-terstützung für AIM, MSN, Yahoo, ICQ, Goog-le Talk und Jabber, ein Email-Benachrichtigungs-Tool sowie ein Social Networking Tool mit Unterstützung für Facebook, LinkedIn, MySpace und Twit-ter. Implementiert in Python mit wxWindows.

PloneLeistungsfähiges und flexibles Content-Manage-ment-System für den professionellen Einsatz im Intra- und Internet. Durch seine Funktionsvielfalt, sein sicheres Zugangsmanagement, seine Work-flow-Unterstützung, seine Barrierefreiheit und Be-nutzerfreundlichkeit sowie durch leistungsfähige Werkzeuge zur Systemadministration hebt sich Plone aus der Vielzahl anderer CMS heraus.

MailmanFreie Software zum Verwalten von Email-Listen und elektronischen Newslettern. Mailman besitzt ein Web-Interface, das Benutzern und Administ-ratoren eine einfache Verwaltung ihres Accounts bzw. der Mailinglisten erlaubt. Es bietet Archivie-rung, Inhalt- und Spam-Filterung, Senden tägli-cher Zusammenfassungen etc.

MercurialMercurial ist ein freies verteiltes Versionsmanage-mentsystem, das effizient Projekte jeder Größe über eine einfache und intuitive Nutzerschnittstel-le verwalten kann. Es ist plattformunabhängig in Python implementiert und kann durch Python-Skripte flexibel um weitere Funktionalität erwei-tert werden.

TracWebbasiertes Projekt-Managementsystem für Open-Source-Projekte. Es bietet standardmäßig ein Ticket-Tracking-System, ein Wiki und einen Repository-Browser und ist durch seine Kompo-nenten-Architektur einfach erweiterbar. Es existie-ren zahlreiche Plugins, um Trac mit zusätzlichen Funktionen zu erweitern und mit anderen Syste-men zu integrieren. Trac ist vollständig in Python implementiert.

Google App EnginePlattform zum Entwickeln und Hosten von Web-Anwendungen auf der Infrastruktur von Google. Als erste Entwicklungsumgebung wurde Python bereit gestellt. Die Plattform bietet einen auf Big-Table basierenden Datenspeicher, Zugriff auf APIs wie Authentifizierung, Mail-Versand, XMPP und Bildmanipulation, sowie die Möglichkeit zur Hin-tergrundverarbeitung von Tasks.

MoinMoinWiki Software basierend auf einem Flat-File-Storage-Mechanismus. Dadurch ist MoinMoin sehr portabel, leicht zu bearbeiten und einfach zu warten. Und es ist schnell. Es beinhaltet u.a. GUI WYSIWYG-Bearbeitung, Volltext-Suche, E-Mail sowie Access Control Lists (ACL) und TextChas für verbesserte Sicherheit. Derzeit wird an der Ver-sion 2.0 entwickelt.

BSCWWebbasiertes Werkzeug für die verteilte Zusam-menarbeit. Anwender tauschen darüber Doku-mente, Termine, Kontakte, Aufgaben und Notizen in gemeinsamen Arbeitsbereichen aus. BSCW eig-net sich insbesondere für die standortübergreifende Kooperation. Das System ermöglicht die Zusam-menarbeit in unterschiedlichen Benutzergruppen und erfordert keine Softwareinstallation auf Seiten der Anwender.

DjangoAusgereiftes Framework zum Erstellen von Web-Applikationen. Ursprünglich von einem Zei-tungsverlag entwickelt, lag die primäre Nutzung in der Programmierung eines CMS gemäß den Ansprüchen der Verlagsbran-che. Django ist konzeptionell daher ein Projekt, das aus den Anforderungen der Praxis her-aus entstanden ist.

Python wird eingesetzt von Firmen und Institutionen wie Goog-le, YouTube, Industrial Light and Magic, Airbus, der NASA oder dem DLR, u.a. für Internet-Applikationen sowie graphische und wissenschaftliche Anwendungen. Auch bei Open-Source-Projek-ten und kleineren Firmen ist Python verbreitet.

Projekte und Produkte in Python

top related