Hi
user
Admin Login:
Username:
Password:
Name:
Echtzeit Web-Apps mit Mushroom
--client
pyconde
--show
pyconde2013
--room Raum_3_Haus_6 2724 --force
Prev: (none, at start of list)
Next: (none, at end of list)
show more...
Author(s):
Michael P. Jung
Location
Raum 3 (Haus 6)
Date
oct Mon 14
Days Raw Files
Start
09:00
First Raw Start
error-in-template
Duration
00:480.0:00
Offset
None
End
17:00
Last Raw End
Chapters
Total cuts_time
None min.
https://2013.de.pycon.org/schedule/sessions/66/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
Echtzeit_WebApps_mit_Mushroom.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
[Mushroom](https://bitbucket.org/terreon/mushroom) ist ein einfach zu verwendendes Echtzeit Web Messaging Framework, welches neben Browser Push Nachrichten auch Funktionen für die Interprozesskommunikation zur Verfügung stellt. Dieses Tutorial zeigt wie mit Mushroom auf sehr einfache Art und Weise Echtzeit Web Anwendungen realisiert werden können. - Kurze Vorstellung von Mushroom und seinen Designprinzipien (10min) - Kurze Einführung in gevent und greenlets (5min) - Vorstellung einer Beispielanwendung (15min) - Vergabe der Aufgaben: Die Teilnehmer können sich entweder selbst eine Aufgabe ausdenken, die Sie programmieren möchten oder eine vorgegebene Aufgabe bearbeiten (15min) - Implementierung 1. Teil (60min) - Fragerunde (15min) - Implementierung 2. Teil (60min) - Endrunde für Fragen (15min) Je nach Geschwindigkeit der Teilnehmer und dem Schwierigkeitsgard können auch mehrere Aufgaben nacheinander bearbeitet werden. Benötigte Software: - Virtualenv - Git - Python (2.7+ oder 3.3+) - Text Editor mit Syntax Highlighting (alternativ eine Python IDE) - Browser: Chrome und/oder Firefox + Firebug (Internet Explorer wird aufgrund der mangelhaften Developer Tools nicht empfohlen) - RabbitMQ für Interprozesskommunikation (optional) Benötigte Pythonpakete: - mushroom - gevent - gevent-websocket - django (optional) JavaScript Bibliotheken: - mushroom.js (Teil von Mushroom) - [jQuery](http://jquery.com/) - [Knockout](http://knockoutjs.com/) - [SugarJS](http://sugarjs.com/) - [Simple Class Inheritance by John Resig](http://ejohn.org/blog/simple-javascript-inheritance/) Die JavaScript Bibliotheken sind, von mushroom abgesehen, optional. Wenn Teilnehmer lieber andere Bibliotheken einsetzen möchten (z.B. Prototype, Backbone, etc.) ist dies auch möglich. Mushroom wurde auf Linux und OS X getestet. Prinzipiell sollte die Software überall dort laufen wo auch Python mit gevent läuft. Teilnehmer mit einem Windows Betriebssystem sollten dies vorher testen indem Sie eines der Mushroom Beispiele laufen lassen.
markdown
Comment:
production notes
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review