PyConDE: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
 
(33 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== 2011 ==
== 2011 ==


=== 4.11.11 ===
=== 4.10.11 ===


==== Theme Editor ====
==== Theme Editor ====
*extends=
http://good-py.appspot.com/release/dexterity/1.0.3-1


*eggs
*eggs
Zeile 53: Zeile 51:


==== Dexterity Content Types  ====
==== Dexterity Content Types  ====
''pers. Anmerkung: Spielzeug für Paul''
* add
* add
* add new field
* add new field
** view manipulieren
** view manipulieren


*extends=
    http://good-py.appspot.com/release/dexterity/1.0.3-1
*eggs
*eggs
         plone.app.dexterity
         plone.app.dexterity


== 5.11.11 ==
=== 5.10.11 ===
 
=== Vorträge ===


==== 11:00-11:30 Plone ====
==== 11:00-11:30 Plone ====
Zeile 78: Zeile 78:
** Barrierefrei
** Barrierefrei


==== 11:30-12:00 der Python Compiler ====
==== 11:30-12:00 Nuitka-Python Compiler ====
 
soll:
* pythoncode schneller
** overflows erkennen
* probleme wärend compilezeit melden


==== 12:00-12:30 Plone-Content-Typen mit Dexterity ====
==== 12:00-12:30 Plone-Content-Typen mit Dexterity ====
''pers. Anmerkung : ziemlich Cool''
Homepage: starzel.de
Philip Bauer
* installation
** Standalone
** ''siehe weiter oben''
* probleme mit verknüpfungen
* Contentypes auch auf neue Plone übertragbar per export in xml
* kein Problem mit Erweiterung


==== 13:30-14:00 Namespace Packages ====
==== 13:30-14:00 Namespace Packages ====
Zeile 87: Zeile 105:


==== 14:30-15:00 Plone 4 and beyond ====
==== 14:30-15:00 Plone 4 and beyond ====
''Registrierung der Erweiterungen an einem pkt''
*plone.app.registry
''disskussions app''
*plone.app.discussion
plone 6mnt release
* 4.2
** Einfacheres Theming
** HTML 5
** Verbesserte Suche
** Kollektionen verbessert
Contentlisting
<nowiki><ul>
  <li tal:repeat="item context/@@folderlisting"
      tal:content
      >
</ul></nowiki>


==== 15:30-16:30 Keynote: Es ist nur Code ====
==== 15:30-16:30 Keynote: Es ist nur Code ====


==== 16:30-17:00 Lithning Talks ====
==== 16:30-17:00 Ligthning Talks ====
 
=== 6.10.11 ===
 
==== 9:00-9:30 Plone Theming, flexible und einfach! ====
 
DIAZO + plone.app.theming
 
über xml Regeln das aussehen ändern
 
*DIAZO
**Regeln
 
<replace /> ersetzen von Elementen aus theme
<after /> fügt nach
<before /> fügt vor content ein
<copy /> kopiert ein Atrributen aus dem Content ins Theme
<merge /> vereinigt Attrribute
<drop /> filtert elemnte oder Attribute
<strip/> entfernt elemente aber nicht den inhalt
Ausführung nach festen Ablauf siehe DIAZO Docu
 
*plone.app.theming
** einfach zip files übertragen
** externe daten einbindbar
 
==== 9:30-10:30 Mit Deform komplexe Formulare ohne Schmerze ====
 
besteht aus
*peppercorn plope.com/pepp.....
*clander
*deform
 
==== 11:00-11:30 Identifikation von Duplikaten Python ====
 
==== 11:30-12:00 Konzeptentwurf von Verkehrfl.ze. Python ====
 
==== 12:00-12:30 Cython ====
 
*Python-compiler formatierung in C
*verwendbar mit C-Typendeklaration
* direkte Verwendung von C,C++-Typen und C,C++-fkt
cdef int* c_ints = read_some_c_ints()
for i in c_ints([2:length-2])
  print (i)
cdef extern import c_funktion
 
==== 13:30-14:00 moin-2 ein wiki in Python ====
 
*wiki.ubuntu
*wikipy
kann mediawiki verarbeiten
 
==== 14:00-14:30 PyTAF ====
 
==== 14:30-15:00 Rapid Financial Engineering ====
 
==== Keynote-How it Happened: ... ====
 
==== Ligthning Talks ====
 
=== 7.10.11 ===
 
==== 9:00-9:30 Anwenden von Wiki ====
 
* moinedit
* wikiconf.py
 
==== 9:30-10:00 Python und Spieleentwicklung mit Panda3D ====
 
*Panda3D RunTime
*ArchiCAD convert by python to pandafiles+
 
==== 10:00-10:30 PostgreSQL ====
 
==== 11:00-11:30 lxml ====
 
*Stephan Behnel
*http://lxml.de
 
==== 11:30-12:00 Dynamische Codeanalyse mit Python ====
 
==== 13:30-14:00 Keynote: Informatik für die Welt ====
 
==== 14:30-15:00 Ligthning Talks ====

Aktuelle Version vom 7. Oktober 2011, 10:31 Uhr

2011[Bearbeiten]

4.10.11[Bearbeiten]

Theme Editor[Bearbeiten]

  • eggs
    plone.app.themeeditor
    plone.app.jquerytools
  • zcml
  • versions
   plone.app.themeeditor = 1.0a4
   plone.app.jquerytools = 1.3.1


gcc devel ssl-dev lxml-dev lxslt-dev

import style.css delete @media screen { and the last }

  • building plonetheme egg
    • press Export
    • fill all entries
    • press Export Coustomise

plonekonf.talk[Bearbeiten]

  • name selbstwählbar)
  • erstellen eigener eggs
cd plone/src
*zopeskel plone
* name
* easy
* versionsnummer
* description
* register Profile set to True
  • setup.py
    url=
  • eggs
 plonekonf.talk
  • zcml
 plonekonf.talk
  • develop
     src/plonekonf.talk

Dexterity Content Types[Bearbeiten]

pers. Anmerkung: Spielzeug für Paul

  • add
  • add new field
    • view manipulieren
  • extends=
    http://good-py.appspot.com/release/dexterity/1.0.3-1
  • eggs
       plone.app.dexterity

5.10.11[Bearbeiten]

11:00-11:30 Plone[Bearbeiten]

  • Zugang
    • Zuweisung an Gruppen
  • Content
    • QSicherung
    • Artikeltypen
      • Kollektion
        • gespeicherte Suche
      • empfehlung: Dexterity
  • Kollaboration
  • Usability
    • Barrierefrei

11:30-12:00 Nuitka-Python Compiler[Bearbeiten]

soll:

  • pythoncode schneller
    • overflows erkennen
  • probleme wärend compilezeit melden

12:00-12:30 Plone-Content-Typen mit Dexterity[Bearbeiten]

pers. Anmerkung : ziemlich Cool

Homepage: starzel.de

Philip Bauer

  • installation
    • Standalone
    • siehe weiter oben
  • probleme mit verknüpfungen
  • Contentypes auch auf neue Plone übertragbar per export in xml
  • kein Problem mit Erweiterung

13:30-14:00 Namespace Packages[Bearbeiten]

14:00-14:30 Python Import Mechanismen usw.[Bearbeiten]

14:30-15:00 Plone 4 and beyond[Bearbeiten]

Registrierung der Erweiterungen an einem pkt

  • plone.app.registry

disskussions app

  • plone.app.discussion

plone 6mnt release

  • 4.2
    • Einfacheres Theming
    • HTML 5
    • Verbesserte Suche
    • Kollektionen verbessert

Contentlisting

<ul>
  <li tal:repeat="item context/@@folderlisting"
      tal:content
      >
 </ul>

15:30-16:30 Keynote: Es ist nur Code[Bearbeiten]

16:30-17:00 Ligthning Talks[Bearbeiten]

6.10.11[Bearbeiten]

9:00-9:30 Plone Theming, flexible und einfach![Bearbeiten]

DIAZO + plone.app.theming

über xml Regeln das aussehen ändern

  • DIAZO
    • Regeln
<replace /> ersetzen von Elementen aus theme
<after /> fügt nach
<before /> fügt vor content ein
<copy /> kopiert ein Atrributen aus dem Content ins Theme
<merge /> vereinigt Attrribute
<drop /> filtert elemnte oder Attribute
<strip/> entfernt elemente aber nicht den inhalt
Ausführung nach festen Ablauf siehe DIAZO Docu
  • plone.app.theming
    • einfach zip files übertragen
    • externe daten einbindbar

9:30-10:30 Mit Deform komplexe Formulare ohne Schmerze[Bearbeiten]

besteht aus

  • peppercorn plope.com/pepp.....
  • clander
  • deform

11:00-11:30 Identifikation von Duplikaten Python[Bearbeiten]

11:30-12:00 Konzeptentwurf von Verkehrfl.ze. Python[Bearbeiten]

12:00-12:30 Cython[Bearbeiten]

  • Python-compiler formatierung in C
  • verwendbar mit C-Typendeklaration
  • direkte Verwendung von C,C++-Typen und C,C++-fkt
cdef int* c_ints = read_some_c_ints()
for i in c_ints([2:length-2])
  print (i)

cdef extern import c_funktion

13:30-14:00 moin-2 ein wiki in Python[Bearbeiten]

  • wiki.ubuntu
  • wikipy

kann mediawiki verarbeiten

14:00-14:30 PyTAF[Bearbeiten]

14:30-15:00 Rapid Financial Engineering[Bearbeiten]

Keynote-How it Happened: ...[Bearbeiten]

Ligthning Talks[Bearbeiten]

7.10.11[Bearbeiten]

9:00-9:30 Anwenden von Wiki[Bearbeiten]

  • moinedit
  • wikiconf.py

9:30-10:00 Python und Spieleentwicklung mit Panda3D[Bearbeiten]

  • Panda3D RunTime
  • ArchiCAD convert by python to pandafiles+

10:00-10:30 PostgreSQL[Bearbeiten]

11:00-11:30 lxml[Bearbeiten]

11:30-12:00 Dynamische Codeanalyse mit Python[Bearbeiten]

13:30-14:00 Keynote: Informatik für die Welt[Bearbeiten]

14:30-15:00 Ligthning Talks[Bearbeiten]