Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
cocoaheads:radio_pi [2013/02/14 14:49] – [Scrape B2: Sendungsinfos] mro | cocoaheads:radio_pi [2015/12/15 13:36] (aktuell) – mro | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
~~SLIDESHOW~~ | ~~SLIDESHOW~~ | ||
+ | |||
+ | ----- | ||
+ | |||
+ | Diese Wiki Seite sieht etwas verhagelt aus, da sie in erster Linie im Präsentationsmodus funktionieren muß. | ||
= Radio × Pi | = Radio × Pi | ||
Zeile 14: | Zeile 18: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
== Amuse-Gueule | == Amuse-Gueule | ||
Zeile 31: | Zeile 36: | ||
{{http:// | {{http:// | ||
- | == Storage: | + | |
+ | == Storage: | ||
* pro Sendung eine html Datei, | * pro Sendung eine html Datei, | ||
Zeile 44: | Zeile 50: | ||
== Render + parse simple xhtml | == Render + parse simple xhtml | ||
- | * html ist selbst geschrieben, | + | * [[http:// |
* also bekannt, | * also bekannt, | ||
* also einfach [[https:// | * also einfach [[https:// | ||
== lua: wieso? | == lua: wieso? | ||
+ | |||
+ | * extrem schneller Start der Runtime | ||
+ | * extrem sparsame Runtime (RAM) | ||
+ | * jedes Jahr eine neue Sprache ;-) | ||
+ | |||
== lua: wie sieht das aus? | == lua: wie sieht das aus? | ||
+ | |||
+ | * [[http:// | ||
+ | * Beispiel: [[https:// | ||
+ | * Beispiel: [[https:// | ||
+ | |||
== lua: pattern matching | == lua: pattern matching | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * ' | ||
+ | |||
== lua: html template engine | == lua: html template engine | ||
+ | |||
+ | wie fast immer bei lua keine ' | ||
+ | |||
+ | * [[https:// | ||
+ | * Beispiel: [[https:// | ||
+ | * Beispiel: [[https:// | ||
+ | |||
+ | == lua: war's das? | ||
+ | |||
+ | Bei weitem nicht: | ||
+ | |||
+ | * Metatables | ||
+ | * OOP | ||
+ | * Functional | ||
+ | * C bridge. Beispiel: [[https:// | ||
== Publish: lighttpd | == Publish: lighttpd | ||
Zeile 66: | Zeile 102: | ||
* streamripper | * streamripper | ||
- | * taglib | + | * [[https:// |
+ | * [[https:// | ||
+ | * taglib | ||
----- | ----- | ||
{{http:// | {{http:// | ||
+ | |||
+ | == Probleme | ||
+ | |||
+ | * lausiger I/O Durchsatz zur USB Platte (vielleicht mach ich auch was falsch) | ||
== Vielen Dank | == Vielen Dank |